Command not found go — 在安装 Go 后的 Mac 上

新手上路,请多包涵

我安装了 go1.5.2 darwin/amd64,但是当我运行命令 go version 时,终端出现错误 zsh: command not found: go

我将路径 export PATH=$PATH:/usr/local/go/bin 添加到 bash 配置文件中,但我仍然收到错误(顺便说一句,我重新启动了终端)。

我卸载并重新安装,但没有运气。

原文由 medev21 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 2.1k
2 个回答

就像上面评论中提到的 bjhaid

发生这种情况是因为您必须将 PATH 添加到 ~/.zshrc 文件中。

~/.zshrc 你应该添加一行:

 export PATH=$PATH:/usr/local/go/bin
export PATH=$PATH:$GOPATH/bin

然后你应该找到你 .zshrc 文件:

 . ~/.zshrc

原文由 Caleb Adams 发布,翻译遵循 CC BY-SA 4.0 许可协议

我一直遇到问题并按照此处的步骤进行操作,最终得到了一个可行的解决方案:http: //totzyuta.github.io/blog/2015/06/21/installing-go-by-homebrew-on-mac-os- X/

安装 w/brew:

 brew install golang

编辑 bash_profile 并添加以下路径:

 nano ~/.bash_profile

export GOROOT=/usr/local/opt/go/libexec
export GOPATH=$HOME/.go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

来源:

source ~/.bash_profile

然后重启终端

go version

输出:go version go1.12 darwin/amd64

原文由 mgrotheer 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题