升级到Mac OS 10.9.3后,Bash无法识别

时间:2014-06-22 21:02:44

标签: macos bash go

在升级到Mac OS 10.9.3之前,

Go在我的计算机上工作正常。现在,每当我发出一个go命令(从可接受的位置),它都会显示“-bash:go:command not found。”

我检查了我的bash_profile,一切都很好。我没有任何问题地采购它。当我执行:echo $GOPATH时,它是正确的。

有没有人知道如何解决这个问题而无需完全重新安装golang?

2 个答案:

答案 0 :(得分:1)

你是如何安装Go的?问题不在于GOPATH,而在于PATH本身。

如果您从brew安装,请确保/usr/local/bin中有$PATH。如果您是从源安装的,则需要在$GOBIN中使用$GOROOT/bin和/或$PATH

如果您不知道去哪里,可以运行locate /bin/go(您可能希望之前运行sudo /usr/libexec/locate.updatedb以更新locate数据库。)并在{{{{}}中添加位置1}}

答案 1 :(得分:0)

Lame我知道但是:你试过打开一个新的终端窗口吗?当我用brew安装东西时,我经常遇到这个问题。