\'go get\'에서 \'hg: 실행 파일을 찾을 수 없음\' 오류가 발생하는 이유는 무엇입니까?

Mary-Kate Olsen
풀어 주다: 2024-10-30 01:35:02
원래의
1057명이 탐색했습니다.

Why Does

원격 Go 패키지 설치 시 "hg" 실행 파일을 찾을 수 없음 오류 문제 해결

go get 명령을 사용하여 원격 Go 패키지를 설치하려고 하면 사용자에게 다음 오류가 발생할 수 있습니다.

package code.google.com/p/go.example/hello: exec: "hg": executable file not found in %PATH%.
로그인 후 복사

이 오류는 소스 제어 저장소에서 패키지를 복제하는 데 필요한 Mercurial(hg) 실행 파일이 시스템의 PATH 환경 변수에 없음을 나타냅니다.

이 문제를 해결하려면 문제가 발생하면 다음 단계를 따르세요.

  1. Mercurial 설치: 시스템에 Mercurial 분산 버전 제어 시스템을 설치합니다. 이 작업은 일반적으로 운영 체제의 패키지 관리자를 사용하여 수행할 수 있습니다.
  2. PATH 변수 구성: hg 실행 파일을 다음에서 찾을 수 있도록 Mercurial bin 디렉터리를 PATH 환경 변수에 추가합니다. 체계. 예를 들어 Windows에서는 제어판을 열고 시스템 및 보안 > 시스템을 클릭하고 '계정의 환경 변수 편집' 버튼을 클릭하세요. 시스템 변수 아래에 Mercurial bin 디렉토리에 대한 경로를 포함하는 값과 함께 PATH라는 새 변수를 추가합니다.
  3. go get 다시 실행: go get 명령을 다시 시도하여 패키지를 설치합니다. 이제 clone 명령으로 hg 실행 파일을 찾아 설치를 완료할 수 있습니다.
  4. 설치 확인: 다음 디렉터리를 확인하여 패키지가 다운로드 및 설치되었는지 확인하세요.

    • GOPATH/src/ 패키지의 소스 코드는 여기에 있습니다.
    • GOPATH/bin/ 패키지는 여기에 배치됩니다.

이 단계를 따르면 Mercurial 소스 제어 하에 있는 원격 Go 패키지를 성공적으로 설치할 수 있습니다.

위 내용은 \'go get\'에서 \'hg: 실행 파일을 찾을 수 없음\' 오류가 발생하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿