원격 Go 패키지 설치 시 "hg" 실행 파일을 찾을 수 없음 오류 문제 해결
go get 명령을 사용하여 원격 Go 패키지를 설치하려고 하면 사용자에게 다음 오류가 발생할 수 있습니다.
package code.google.com/p/go.example/hello: exec: "hg": executable file not found in %PATH%.
로그인 후 복사
이 오류는 소스 제어 저장소에서 패키지를 복제하는 데 필요한 Mercurial(hg) 실행 파일이 시스템의 PATH 환경 변수에 없음을 나타냅니다.
이 문제를 해결하려면 문제가 발생하면 다음 단계를 따르세요.
-
Mercurial 설치: 시스템에 Mercurial 분산 버전 제어 시스템을 설치합니다. 이 작업은 일반적으로 운영 체제의 패키지 관리자를 사용하여 수행할 수 있습니다.
-
PATH 변수 구성: hg 실행 파일을 다음에서 찾을 수 있도록 Mercurial bin 디렉터리를 PATH 환경 변수에 추가합니다. 체계. 예를 들어 Windows에서는 제어판을 열고 시스템 및 보안 > 시스템을 클릭하고 '계정의 환경 변수 편집' 버튼을 클릭하세요. 시스템 변수 아래에 Mercurial bin 디렉토리에 대한 경로를 포함하는 값과 함께 PATH라는 새 변수를 추가합니다.
-
go get 다시 실행: go get 명령을 다시 시도하여 패키지를 설치합니다. 이제 clone 명령으로 hg 실행 파일을 찾아 설치를 완료할 수 있습니다.
-
설치 확인: 다음 디렉터리를 확인하여 패키지가 다운로드 및 설치되었는지 확인하세요.
-
GOPATH/src/ 패키지의 소스 코드는 여기에 있습니다.
-
GOPATH/bin/ 패키지는 여기에 배치됩니다.
이 단계를 따르면 Mercurial 소스 제어 하에 있는 원격 Go 패키지를 성공적으로 설치할 수 있습니다.
위 내용은 \'go get\'에서 \'hg: 실행 파일을 찾을 수 없음\' 오류가 발생하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!