我正在尝试通过运行此命令来安装Go包(https://github.com/jteeuwen/go-bindata#installation)
go get -u github.com/jteeuwen/go-bindata/...
我收到此错误:
package github.com/jteeuwen/go-bindata/...: cannot download, $GOPATH not set. For more details see: go help gopath
我的GOPATH以普通方式设定。我明白这是由-u命令引起的...我该怎么解决这个问题?
答案 0 :(得分:0)
这取决于您的操作系统,但要确保GOPATH
设置.bashrc
(in this question)或
export GOPATH=/home/<username>/go
go get
这样,其他进程(如go env
)将继承该变量。
在Windows上,您将在用户环境变量中声明该变量。
检查已设置的内容(&#34; Print Go environment information&#34;):
{{1}}
如果变量已经设置,但是go get -u仍然失败,那么这可能类似于issue 42:
您的问题是您已安装转到需要安装权限升级的位置。