我下载了Golang1.11.1,但是当我输入go version
时,在终端中,我得到:go version go1.6.2 darwin/amd64
。
当我在终端中键入which go
时,我得到:/usr/local/bin/go
我可以在/usr/local
中看到有一个go目录,当我打开文件VERSION
时,它说1.11.1
当我在终端中尝试go get https://github.com/blablabla
时,它会吐出package github.com/google/uuid: cannot download, $GOPATH not set. For more details see: go help gopath
.
这里有什么问题?可能是我是Mac上的用户之一(而不是原始用户(吗?要访问我的文件,我必须先去Users/myusername
...如何更改我的GOPATH
以使其正常工作?
谢谢 -S
更新:我通过编辑bash_profile
将$GOPATH
设置为/Users/myusername/go
,但版本仍然没有改变,尽管我重新下载了Go。
你可以试试这个
-
你可以去 user/local/go/src
如果 golang 是安装 .it 显示许多文件。
-
然后你可以打开终端。 并键入go env
-
之后设置$GOPATH
导出 GOPATH=/user/local/go
-
同时设置$GOBIN
出口戈宾= $GOPATH/箱