2016-01-05 7 views
-2

Я стараюсь установить golang на моем ноутбуке с Xubuntu 15.10. Но GOPATH не будет сохранен. После повторного открытия терминала GOOPATH не установлен. Кто-нибудь знает, как это исправить?GOPATH не сохраняет

+1

Взгляните на этот ответ для другого вопроса. http://stackoverflow.com/a/26962251/450989 Я упоминаю, где поставить GOPATH. –

ответ

0

Я лично использую GVM (Go Version Manager), в моих Линукс коробки обрабатывать gopaths

Для установки:

bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer) 

Перезагрузите терминал и использование:

apt-get install bison binutils build-essential 
gvm install go1.5.2 -B 
gvm use go1.5.2 --default 

Ваш GOPATH будет должен быть установлен в $ GOPATH, и все «go get» будут в $ GOPATH/src

Это автор fa r самый простой способ играть с golang IMO

+0

он работает красиво. но их проблема. Мы привыкли работать с литеидом. и liteide не может найти gopath – Balouh

+0

Я не использую литеид лично, но я сделал быстрый поиск в нем, и похоже, что вы можете __sudo nano /usr/share/liteide/liteenv/linux*.env__ и изменить свой гопат там , Полный путь: **/home/{user} /. Gvm/pkgsets/go1.5.2/global/** – Ozzadar

+0

@Balouh: Вам не нужна GVM. Это может быть хорошим инструментом для некоторых, но вам действительно нужно знать основы, например, как установить простую переменную среды, поскольку она вам понадобится снова, например. добавив GOBIN к вашему PATH. – JimB

2

Вы должны изменить свой $HOME/.profile сценарий, и добавьте следующие строки:

export GOPATH=$HOME/go 
export PATH=$PATH:$GOPATH/bin 

, например.

Не забудьте выйти из системы/войти после сохранения файла, чтобы изменения были приняты во внимание.

Настройка переменной PATH необходима, если вы устанавливаете программы через go get в свой $ GOPATH и хотите, чтобы они выполнялись непосредственно с терминала.

+0

У меня нет этого файла в моей папке: D, так что это может быть проблема – Balouh

+1

Ну, просто создайте его тогда :) – SirDarius

+0

вместо входа/выхода из системы вы можете запустить 'source $ HOME/.profile' в терминале – aacanakin

Смежные вопросы