Я стараюсь установить golang на моем ноутбуке с Xubuntu 15.10. Но GOPATH не будет сохранен. После повторного открытия терминала GOOPATH не установлен. Кто-нибудь знает, как это исправить?GOPATH не сохраняет
ответ
Я лично использую 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
он работает красиво. но их проблема. Мы привыкли работать с литеидом. и liteide не может найти gopath – Balouh
Я не использую литеид лично, но я сделал быстрый поиск в нем, и похоже, что вы можете __sudo nano /usr/share/liteide/liteenv/linux*.env__ и изменить свой гопат там , Полный путь: **/home/{user} /. Gvm/pkgsets/go1.5.2/global/** – Ozzadar
@Balouh: Вам не нужна GVM. Это может быть хорошим инструментом для некоторых, но вам действительно нужно знать основы, например, как установить простую переменную среды, поскольку она вам понадобится снова, например. добавив GOBIN к вашему PATH. – JimB
Вы должны изменить свой $HOME/.profile
сценарий, и добавьте следующие строки:
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
, например.
Не забудьте выйти из системы/войти после сохранения файла, чтобы изменения были приняты во внимание.
Настройка переменной PATH необходима, если вы устанавливаете программы через go get
в свой $ GOPATH и хотите, чтобы они выполнялись непосредственно с терминала.
- 1. Переменная GOPATH не сохраняется
- 2. GOPATH не установлен правильно
- 3. GOPATH не установлен
- 4. $ Значение GOPATH сохраняет реселлинг пустым во время новых сеансов терминала
- 5. Go: иди $ GOPATH ошибку, когда GOPATH установлен
- 6. Golang, GOPATH не установлена ошибка
- 7. не удалась, «GOPATH не установлен». Зачем?
- 8. Как настроить GOPATH?
- 9. Go игнорирует экспортированный GOPATH
- 10. некоторые вопросы относительно $ GOPATH
- 11. Как установить определенный GOPATH?
- 12. Настройка среды - $ GOPATH
- 13. установка GOPATH не имеет никакого эффекта
- 14. Разрешить значение GOPATH (Go 1.8+)
- 15. Global GOPATH in gitlab-ci
- 16. Как связать GOPATH с LiteIDE?
- 17. Где хорошее место для $ GOPATH?
- 18. NSManagedObjectContext сохраняет, но не сохраняет
- 19. $ Ошибка GOPATH при установке json2csv
- 20. TouchDB сохраняет вложение, но не сохраняет свойство
- 21. Ошибка GOPATH в окнах «Запись GOPATH относительна, должна быть абсолютным путем:«
- 22. Как подтвердить правильность установки $ GOPATH и $ GOROOT?
- 23. Как установить gopath за приложение в выскочке?
- 24. Могу ли я иметь несколько каталогов GOPATH?
- 25. Я поставил свой $ GOPATH, но он не работает
- 26. liteide установка GOROOT в GOPATH при запуске
- 27. Как установить репозиторий github в определенный GOPATH?
- 28. Как получить GOPATH из контейнера Docker?
- 29. Как использовать местоположение сервера Samba для GOPATH?
- 30. Невозможно установить $ GOPATH на Mac OSX
Взгляните на этот ответ для другого вопроса. http://stackoverflow.com/a/26962251/450989 Я упоминаю, где поставить GOPATH. –