不能制作juju魅力商店服务器?

时间:2014-08-13 08:50:13

标签: go juju

我正在尝试在我的本地机器上运行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

我想知道如何为run juju charm-store服务器设置这些GO变量。

1 个答案:

答案 0 :(得分:3)

您的GOPATH应该是:

GOPATH=/home/sajith/Projects/Backup

然后go get将项目置于

/home/sajith/Projects/Backup/src/github.com/juju/charmstore

GOPATH定义 workspace ,其中go将创建srcpkgbin个文件夹。
go get会在$GOPATH/src中获得来源。