Bash не может найти go execuable после установки пакета Go для OS X

11

Я установил Go (язык программирования) в Max OS X, но «версия Go» в терминале дает

-bash: go: команда не найдена

Эхо $PATHвозвращается:

/Users/user/.rvm/gems/ruby-1.9.3-p194/bin:/Users/user/.rvm/gems/ruby-1.9.3-p194@global/bin:/Users/user/.rvm/rubies/ruby-1.9.3-p194/bin:/Users/user/.rvm/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/sbin:/usr/sbin

Что мне нужно изменить, чтобы начать использовать Go?

barcodesIllIIIlIl
источник
1
Как вы это установили?
Игнасио Васкес-Абрамс
Установщик связывается здесь: golang-book.com
штрих-

Ответы:

22

Go должен быть установлен либо /usr/local/go/binили ~/Go/bin- я не могу проверить установщик сейчас.

Попробуйте отредактировать ваш ~/.bash_profile, позвонив:

nano ~/.bash_profile

Затем добавив:

export PATH=$PATH:/usr/local/go/bin

Сохраните файл, нажав CtrlO, затем , и перезагрузите вашу оболочку (например, перезагрузив Терминал). Теперь goдолжна работать как команда, предполагая, что она указана как /usr/local/go/bin/go.

slhck
источник
Я не могу найти / usr / local / go . Что если я использовал GVM?
Игорь Ганапольский
1
GVM должен установить в ~/.gvm, но я никогда не использовал его. Если даже gvmкоманда не работает для вас, возможно, лучше поднять проблему здесь: github.com/moovweb/gvm - или посмотрите документацию. Возможно, что-то пошло не так во время установки.
Slhck