Go在我的计算机上工作正常。现在,每当我发出一个go命令(从可接受的位置),它都会显示“-bash:go:command not found。”
我检查了我的bash_profile,一切都很好。我没有任何问题地采购它。当我执行:echo $GOPATH
时,它是正确的。
有没有人知道如何解决这个问题而无需完全重新安装golang?
答案 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安装东西时,我经常遇到这个问题。