Не могу сделать джуджу сервером чарм-магазина?
Я пытаюсь запустить 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
,