如何解决错误“无法下载,未设置$ GOPATH。”?
如果您设置这样的变量:
GOPATH=$HOME/go
它将不会导出到任何子流程。仅适用于该过程。如果要将其导出到子流程,请使用export
:
export GOPATH
您还可以结合分配和导出:
export GOPATH=$HOME/go
解决方法
建立:
看一下我的配置:
$ echo $GOPATH && ls -r $GOPATH
/home/cyrus/.go
src pkg bin
$ echo $GOROOT && ls $GOROOT
/usr/local/go
api AUTHORS bin CONTRIBUTORS doc favicon.ico include lib LICENSE misc PATENTS pkg README robots.txt src test VERSION
您可以看到我已经为设置了路径$GOPATH
。另外,我创建了可能不需要的子目录。
题:
为什么以下命令生成此错误消息?
$ go get code.google.com/p/go-tour/gotour
package code.google.com/p/go-tour/gotour: cannot download,$GOPATH not set. For more details see: go help gopath
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。