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

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

1
задан 13 August 2014 в 12:43

1 ответ

У Вас может быть charmstore в GOPATH=/home/sajith/Projects/Backup/charm-store-server/charmstore, как Вы записали, однако, тогда необходимо изменить GOPATH для любого другого проекта.

я рекомендовал бы установить GOPATH на:

  1. $GOPATH/src GOPATH =/home/sajith/Projects/Backup/go
  2. mkdir экспорта mkdir/home/sajith/Projects/Backup/go

Делают

go get -u -v -t github.com/juju/charmstore/...

, код charmstore расположен в:

cd $GOPATH/src/github.com/juju/charmstore

Тогда выполнитесь:

  1. make deps
  2. make sysdeps
  3. make install

Редактирование Ваш вопрос с новыми данными, чтобы видеть, помогает ли это.

0
ответ дан 13 August 2014 в 12:43

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

Похожие вопросы: