>백엔드 개발 >Golang >macOS에서 'GOPATH 외부 디렉터리에 대한 설치 위치 없음' Go 설치 오류를 수정하는 방법은 무엇입니까?

macOS에서 'GOPATH 외부 디렉터리에 대한 설치 위치 없음' Go 설치 오류를 수정하는 방법은 무엇입니까?

Patricia Arquette
Patricia Arquette원래의
2024-12-06 17:10:14698검색

How to Fix

GOPATH 해결 외부 디렉터리의 Go 설치 오류

"go install" 명령을 사용하여 Go 패키지를 설치하려고 하면 사용자에게 다음과 같은 문제가 발생할 수 있습니다. 다음 오류: "GOPATH 외부에 [디렉터리 이름] 디렉터리에 대한 설치 위치가 없습니다." 이 문제는 정의된 GOPATH 디렉터리 외부에 패키지를 설치할 때 발생합니다.

이 오류를 해결하려면 Mac OSX 사용자는 GOBIN 환경 변수가 적절하게 설정되어 있는지 확인해야 합니다.

수정 단계 문제:

  1. 통 만들기 디렉터리:

    • GOPATH 디렉터리 내에 "bin"이라는 디렉터리를 만듭니다(예: "/Users/me/gopath/bin"
  2. ).

    세트 GOBIN:

    • 터미널을 열고 다음 명령을 실행합니다.

      • export GOBIN=$GOPATH/bin
  3. 패키지 재설치:

    • 패키지 설치 시도 다시 "go install"을 사용하여 명령.

추가 참고 사항:

  • GOBIN 변수는 전역적으로 설치된 바이너리가 저장될 위치를 지정합니다.
  • GOBIN을 설정하면 GOPATH 외부에 바이너리를 설치하는 기본 동작이 무시됩니다. "설치 위치 없음" 오류.
  • 이 해결 방법은 Homebrew를 사용하여 Go를 설치한 Mac OSX 사용자에게 특히 권장됩니다.

이 단계를 수행하면 "go install" 명령이 실행됩니다. GOPATH 디렉토리 외부에 있더라도 패키지를 성공적으로 설치해야 합니다.

위 내용은 macOS에서 'GOPATH 외부 디렉터리에 대한 설치 위치 없음' Go 설치 오류를 수정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.