我正在尝试在我的本地机器上运行 juju charm-server。我遵循了这些步骤。( https://github.com/juju/charmstore ) 但它给出了这个错误。当我输入 make 命令时,它给出了这个错误。
Makefile:49: *** Cannot build; /home/sajith/Projects/Backup/charm-store-server/charmstore is not on GOPATH. Stop
在我的 bash 文件中添加了
GOROOT=/home/sajith/install/go/go
GOPATH=/home/sajith/Projects/Backup/charm-store-server/charmstore
然后导出GOROOT和GOPATH
PATH=$PATH:$HOME/bin:$GOROOT/bin
export GOROOT
export GOPATH
我想知道如何为运行 juju charm-store 服务器设置这些 Go 变量。
最佳答案
你的 GOPATH
应该是:
GOPATH=/home/sajith/Projects/Backup
然后 go get 会把项目放入
/home/sajith/Projects/Backup/src/github.com/juju/charmstore
GOPATH
定义了一个 workspace 其中 go 将创建 src
、pkg
和 bin
文件夹。
go get
将在 $GOPATH/src
中获取源代码。
关于go - 无法制作 juju charm-store 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25281902/