Go:使用 -u 命令安装包

我正在尝试通过运行此命令来安装 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 命令引起的……我该如何解决?


翻过高山走不出你
浏览 268回答 1
1回答

跃然一笑

这取决于您的操作系统,但请确保您GOPATH已在您的.bashrc(如本问题)中设置或至少设置为export&nbsp;GOPATH=/home/<username>/go这样,其他进程(如go get)将继承该变量。在 Windows 上,您将在用户环境变量中声明该变量。要检查已设置的内容(“&nbsp;Print Go 环境信息”):go&nbsp;env如果变量已经设置,但是 go get -u 仍然失败,那么这可能类似于问题 42:您的问题是您已安装转到需要权限提升才能安装到的位置。还要检查您的GOROOT安装位置和安装位置。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go