>백엔드 개발 >Golang >zsh에서 'go install'이 작동하지 않는 이유는 무엇입니까?

zsh에서 'go install'이 작동하지 않는 이유는 무엇입니까?

Barbara Streisand
Barbara Streisand원래의
2024-11-07 09:10:02293검색

Why isn't

"Go 설치가 zsh와 작동하지 않음" 문제 진단

zsh를 사용하여 "go"를 설치하려고 하면 일부 사용자에게 오류가 발생할 수 있습니다. "zsh: 명령을 찾을 수 없습니다: go." 이 문제는 일반적으로 부정확하거나 불완전한 구성으로 인해 발생합니다. 문제와 해결 방법을 더 자세히 살펴보겠습니다.

제공된 구성에는 다음 파일이 포함됩니다.

  • "~/.bash_profile": 이 파일은 "/usr/local/go를 추가합니다. /bin"을 $PATH 환경 변수에 추가합니다.
  • "~/.zshrc": 이 파일은 $PATH 환경 변수에 "/usr/local/go/bin"도 추가합니다.

그러나 Homebrew가 아닌 ​​macOS 패키지 설치 프로그램을 통해 "go"를 설치한 경우 다음 수정이 필요합니다.

  • GOPATH를 $HOME/go로 설정합니다.
  • Set GOROOT를 /usr/local/go로 설정하세요.
  • GOBIN을 $GOPATH/bin으로 설정하세요.
  • $GOPATH와 $GOROOT/bin을 모두 $PATH 환경 변수에 추가하세요.

업데이트된 "~/.zshrc" 파일은 다음과 같습니다.

export GOPATH=$HOME/go
export GOROOT=/usr/local/go
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOPATH
export PATH=$PATH:$GOROOT/bin

이러한 변경을 수행한 후 "go install" 명령이 zsh에서 예상대로 작동해야 합니다.

위 내용은 zsh에서 'go install'이 작동하지 않는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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