0

所以我试图在我的 Mac 上设置 Go 编程环境,并通过相应地修改 .bash_profile 将必要的目录添加到路径中。保存 .bash_profile 后,我尝试运行“go version”,但它仍然不起作用。

经过一番搜索,我发现如果我执行以下操作: source ~/.bash_profile

go 版本可以工作。它确实如此,但似乎我的 PATH 已更改,因为诸如 nano、vi、ls、sudo 等命令不再起作用。

有没有办法恢复我的初始环境 PATH?

提前致谢!!:D

PS - 如果我的问题不清楚,请告诉我

4

1 回答 1

1

请注意,对于您当前的 shell 会话,您的路径可能只是“损坏”:Mac OS X 没有严格使用 .bash_profile 作为您的 PATH。

我的猜测是您没有正确写出export PATH=$PATH:$GOPATH/binexport GOPATH=/Users/sSmacKk/go/(或您想要设置的任何位置):如果您忘记将现有路径分配回新路径,您将遇到问题。

  1. path_helper/usr/libexec/path_helper通常在您的路径上!)
  2. 添加行:export GOPATH=/wherever/you/want/然后export PATH=$PATH:$GOPATH/bin到您的.bash_profile
  3. 保存并退出文本编辑器,然后source .bash_profile.
于 2013-11-12T00:19:18.523 回答