Не могу сделать джуджу сервером чарм-магазина?

Я пытаюсь запустить 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

Я хочу знать, как настроить эти переменные GO для запуска сервера juju charm-store.

1 ответ

Решение

Ваш GOPATH должно быть:

GOPATH=/home/sajith/Projects/Backup

Тогда бы получить, положил бы проект в

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

GOPATH определяет рабочее пространство, в котором Go будет создавать src, pkg а также bin папки.
go get получит источники в $GOPATH/src,

Другие вопросы по тегам