【发布时间】:2014-12-15 19:44:24
【问题描述】:
我正在尝试安装 ETL 的开源项目 nyt streamtools,但我似乎无法正确设置我的 go 环境。我正在运行 Centos 6.5。从源代码编译应该很容易,但是当我运行make 命令时,我不断收到此错误:
localhost streamtools]$ make
go get github.com/jteeuwen/go-bindata/...
go-bindata -pkg=server -o st/server/static_bindata.go gui/... examples/...
make: go-bindata: Command not found
make: *** [build/st] Error 127
非常感谢任何帮助。
【问题讨论】:
-
你试过安装go-bindata吗?
-
我在本地目录中提供了已安装的 go-bindata,但仍然出现相同的错误。我需要做些什么来使 bindata 可用吗?
-
go-bindata 可执行文件所在的文件夹是否在您的 PATH 中?
-
我的工作目录上方有一个 $GOPATH/bin 几个目录。家是 GOPATH/$HOME/go
-
啊。谢谢大家的帮助!在设置了我的 GOPATH 和 PATH 之后,我忘记了获取我的 .bashrc。对于其他有此问题的人,我将这两行添加到我的 ~/.bashrc 中: export GOPATH="$HOME/go" export PATH=$PATH:$GOPATH/bin