IT/오류해결

vagrant command not found, Failed to locate the powershell executable on the available PATH / windows 환경변수 복수개 설정

seyeonHello 2020. 3. 13. 23:11

 

vagrant up 실행 시 vagrant command not found error를 뜨는 경우, vagrant 설치 실행 파일 경로를 환경변수로 설정해주어야 합니다.

C:\HashiCorp\Vagrant\bin

 

 

PATH를 추가한 후 다음과 같은 오류가 발생할 수 있습니다.

Failed to locate the powershell executable on the available PATH. Please ensure powershell is installed and available on the local PATH, then run the command again.

이 또한 windowsPowershell의 경로를 환경변수에 설정해주어야 합니다.

C:\Windows\System32\WindowsPowerShell\v1.0

 

 

두개의 환경변수를 동시에 설정하는 방법을 알려드리겠습니다.

먼저, 내PC에 마우스 오른쪽 버튼을 클릭합니다.

그리고 속성버튼을 클릭해 주세요.

 

여기서 고급 시스템 설정을 클릭합니다.

 

환경 변수를 클릭 합니다.

 

 

기존에 변수 PATH가 설정 되어있으면 PATH 선택후, 편집을 선택합니다. (기존에 없다면 새로 만들기를 합니다.)

그리고 여러개의 PATH를 동시에 입력하고 싶으면, 아래와 같이 변수 값에 ; 로 구분하여 입력합니다.

C:\Windows\System32\WindowsPowerShell\v1.0\;C:\HashiCorp\Vagrant\bin 

 

확인 후 다시 편집에 들어가보면, 두개의 경로가 등록된 것을 확인할 수 있습니다.

 

확인 후, 다시 접속하여 vagrant up 실행해보면 정상적으로 접속됨을 확인할 수 있습니다.

 

 

'IT > 오류해결' 카테고리의 다른 글

Kubernetes is Starting 지속되는 문제 [window]  (0) 2022.07.11