Macos Golang下载和'$GOPATH未设置';
我下载了Golang 1.11.1,但在终端中键入“go版本”时,会得到:“go版本go1.6.2 darwin/amd64” 当我在终端中键入“which go”时,我得到:/usr/local/bin/go 我可以在/usr/local中看到有一个go目录,当我打开文件版本时,它显示为1.11.1 当我在终端中尝试“go-get”时,它会吐出包github.com/google/uuid:cannotdownload,$GOPATH未设置。有关更多详细信息,请参阅:转到“帮助路径” 这里的问题是什么?我可能是mac电脑上的用户之一(而不是原始用户)吗?要访问我的文件,我必须先转到Users/myusername。。。如何更改我的GOPATH以使其工作 谢谢-S 更新:我通过编辑我的bash_配置文件将$GOPATH设置为“/Users/myusername/go”,但版本仍然没有更改,尽管我重新下载了go。您可以尝试此操作Macos Golang下载和'$GOPATH未设置';,macos,go,terminal,gopath,Macos,Go,Terminal,Gopath,我下载了Golang 1.11.1,但在终端中键入“go版本”时,会得到:“go版本go1.6.2 darwin/amd64” 当我在终端中键入“which go”时,我得到:/usr/local/bin/go 我可以在/usr/local中看到有一个go目录,当我打开文件版本时,它显示为1.11.1 当我在终端中尝试“go-get”时,它会吐出包github.com/google/uuid:cannotdownload,$GOPATH未设置。有关更多详细信息,请参阅:转到“帮助路径” 这里的问
运行
go env
并检查GOROOT
和或GOBIN
变量的值。您可能安装了较旧的golang版本(go1.6.2)(可能与自制软件一起安装)GOROOT=“/usr/local/ceral/go/1.6.2/libexec”。我怎样才能改变这个?非常感谢。尝试设置~/.profile
或~/.bashrc
或~/.zshrc
中的值(取决于您使用的shell)!我运行了“brew升级”,go现在已更新。不确定这是否是一个长期的解决方案,但。。。