Ruby (Vagrant가 사용하는 언어)에는 공백이 포함 된 디렉토리 이름에 "issues"가 있습니다.
Vagrant는 환경 변수 (windows에서 제공)를 사용하여 사용자 디렉토리의 위치를 알려줍니다 (따라서 "home"디렉토리를 어디에 둘 것인지 결정할 수 있습니다). 그러나 사용자 이름에 공백이있을 수 있습니다 (나는 할 수 있습니다). 이로 인해 루비에 문제가 발생합니다 (플러그인을 설치하는 작업).
해결책은 디렉토리 이름에 공백이없는 프로젝트 디렉토리로 프로젝트를 이동하는 것입니다. 그런 다음 VAGRANT_HOME
이라는 환경 변수를 사용하여 지정된 디렉토리로 설정하십시오. 플러그인 설치 절차는이 변수의 존재 여부를 검사하여 Windows 현재 사용자 디렉토리 내에 홈 디렉토리를 찾는 대신 존재하는 경우 사용합니다.
나는 C:\Hashicorp\Vagrant
안에 home
이라는 폴더를 만들고 그 파일을 (C:\Hashicorp\Vagrant\home
) 사용했습니다. - Windows 환경 변수를 설정하면 하드 (실제로는 오히려 사소한)하지
어떻게 여기서 찾을 수 있습니다 http://www.computerhope.com/issues/ch000549.htm이
당신은 그것을을 적용하려면 시스템을 다시 시작해야 할 것이다 (그것은 모든 후 일 나를 위해 재부팅).
안녕하세요, 문제를 해결 했습니까? 나는 당신이이 작은 문제로 최후가 아니며 마지막이 될 것이라고 기대하지 않습니다. 이 문제를 닫고 계속 진행하십시오 (내 대답을 수락 할 수 있습니다) – Reinsbrain