1

尝试运行时godep save,我总是收到以下错误:

godep: [WARNING]: godep should only be used inside a valid go package directory and
godep: [WARNING]: may not function correctly. You are probably outside of your $GOPATH.
godep: [WARNING]:   Current Directory: /Users/username/Development/my-server
godep: [WARNING]:   $GOPATH: /Users/username/Development/my-server

有谁知道如何解决这个问题?

4

1 回答 1

0

您要确保从也在您的$GOPATH.

所以它需要是:/Users/username/gosource/src/github/foo/my-server/

这意味着不仅您的所有软件包都位于您的$GOPATH,而且您自己的存储库也位于您的$GOPATH. 在这一点上,一切都应该按预期工作。

如果您没有$GOPATH定义环境变量,则需要确保它是在 Go1.8 之前设置的。

试试这个:echo $GOPATH在命令提示符下查看它是否已定义。

如果没有,您将需要选择一个位置并将其设置为:export GOPATH=/your/final/location

更多细节可以在这里找到

于 2017-05-01T16:01:57.717 回答