【发布时间】:2015-01-16 09:40:48
【问题描述】:
我尝试使用导出设置多个目录的路径,即
export GOPATH=$(mktemp -d)
或
export GOPATH="$HOME/go"
等等
我曾尝试使用多个目录,但当我尝试运行 "go get" 时,我总是遇到同样的错误。
/usr/lib/go/src/pkg/github.com/golang/protobuf/proto/text.go:39:2:/usr/lib/go/src/pkg/encoding 中没有 Go 源文件
所有迹象似乎都表明没有设置 gopath,但我可以向你保证,我已经设置了多次尝试进行故障排除,当我 cd 到 $GOPATH 时,它会将我带到我设置的 gopath。
如果有任何问题,这是我尝试访问的存储库:
https://github.com/layeh/piepan
谢谢
【问题讨论】:
-
看起来问题出在 GOROOT,而不是 GOPATH。
go env的输出是什么?