> 백엔드 개발 > Golang > 'go install: GOPATH 외부 디렉터리에 대한 설치 위치가 없습니다' 오류를 해결하는 방법은 무엇입니까?

'go install: GOPATH 외부 디렉터리에 대한 설치 위치가 없습니다' 오류를 해결하는 방법은 무엇입니까?

Patricia Arquette
풀어 주다: 2024-11-19 19:28:02
원래의
632명이 탐색했습니다.

How to Resolve

"go install" 오류: "GOPATH 외부 디렉토리에 대한 설치 위치가 없습니다"

설치 시 GOPATH 외부 디렉토리로 이동합니다. "~/go" 디렉토리 내에 설정한 것과 같이 "go install: GOPATH 외부 디렉토리 /Users/Daryl/go/src/tire에 대한 설치 위치가 없습니다."라는 오류 메시지가 나타날 수 있습니다. 이 문제는 Go가 일반적으로 GOPATH의 "bin" 디렉터리 내에 실행 파일과 패키지를 설치하기 때문에 발생합니다.

이 오류를 해결하고 Go 프로젝트를 올바르게 설치하려면 $GOBIN 환경 변수를 수정하거나 OS 검색에 추가할 수 있습니다. 길. 각 접근 방식에 대한 단계는 다음과 같습니다.

옵션 1: $GOBIN을 $GOPATH/bin으로 설정

  1. 터미널에서 다음을 실행합니다. $GOBIN을 GOPATH 내의 "bin" 디렉터리로 설정하는 명령:

    export GOBIN=$GOPATH/bin
    로그인 후 복사
  2. 이렇게 하면 Go가 GOPATH 내의 "bin" 디렉터리를 프로젝트의 설치 위치로 인식할 수 있습니다.

옵션 2: OS 검색 경로에 $GOBIN 추가

  1. $GOBIN을 포함하도록 운영 체제의 검색 경로를 편집합니다. 예를 들어 macOS에서는 .bash_profile 또는 .zshrc 파일에 다음 줄을 추가할 수 있습니다.

    export PATH=$PATH:$GOBIN
    로그인 후 복사
  2. 이렇게 하면 시스템이 $GOBIN 디렉터리 내에서 명령과 실행 파일을 찾을 수 있습니다.

필요한 사항을 변경한 후 "go install" 명령을 다시 실행하면 프로젝트가 성공적으로 설치됩니다.

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

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