Я пытаюсь запустить 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.
У Вас может быть charmstore в GOPATH=/home/sajith/Projects/Backup/charm-store-server/charmstore
, как Вы записали, однако, тогда необходимо изменить GOPATH для любого другого проекта.
я рекомендовал бы установить GOPATH на:
Делают
go get -u -v -t github.com/juju/charmstore/...
, код charmstore расположен в:
cd $GOPATH/src/github.com/juju/charmstore
Тогда выполнитесь:
make deps
make sysdeps
make install
Редактирование Ваш вопрос с новыми данными, чтобы видеть, помогает ли это.