“没有godep,使用go get而不是”即使我跑了“go get github.com/tools/godep”

时间:2014-04-17 07:36:15

标签: build go

我正在尝试构建syncthing

$ ./build.sh 
Warning: no godep, using "go get" instead.
Try "go get github.com/tools/godep".

尽管这只是一个警告,我想让它消失 正如消息所示,我跑了:

go get github.com/tools/godep

但即使这样做,也会出现同样的错误 我的$GOPATH/bin包含一个名为godep的可执行文件。

如何修复此警告?

Ubuntu 2013.10 go version go1.1.2 linux / amd64

更新:我刚刚意识到这个警告是由build.sh本身生成的,所以问题可能比我想象的更加局部化。

1 个答案:

答案 0 :(得分:6)

problem是我未在$GOPATH/bin中加入$PATH

export PATH="${PATH}:${GOPATH}/bin"

这使警告消失。