macos - update - Comando no encontrado go-en Mac después de instalar Go
zsh update (5)
Quiero usar golang, pero tengo problemas para ejecutar el comando go. Instalé go1.5.2 darwin / amd64, pero cuando ejecuto el comando go version
, obtengo un error en la terminal zsh: command not found: go
. Agregué la ruta de export PATH=$PATH:/usr/local/go/bin
al perfil de bash, pero sigo recibiendo el error (reinicié el terminal por cierto). Desinstalé y reinstalé, pero no tuve suerte. ¿Alguien puede ayudarme a solucionar esto? No estoy seguro de si hubo un error en la instalación, pero se descargó correctamente. Puede que tenga que descargar una versión anterior de go si esto no funciona.
Agregue la siguiente línea al archivo ~/.bashrc
o ~/.bash_profile
al final de su Mac
alias go="/usr/local/go/bin/go"
Y en la Terminal
source ~/.bashrc
o source ~/.bash_profile
en una sesión de terminal existente. O para ver los nuevos cambios, también puede volver a abrir una nueva sesión de terminal.
Como bjhaid mencionado en los comentarios anteriores:
Esto está ocurriendo porque debe agregar su PATH
a su archivo ~/.zshrc
.
en el ~/.zshrc
debes agregar la línea:
export PATH=$PATH:/usr/local/go/bin
entonces deberías fuente tu archivo .zshrc
:
. ~/.zshrc
Esto es lo que hice en mi mac:
abrió el archivo ~/.zshrc
usando sudo nano ~/.zshrc
luego pegó
export PATH=$PATH:/usr/local/go/bin
guardar y salir (ctrl + s, ctrl + x luego presionar y) luego ejecutó
. ~/.zshrc
. ~/.zshrc
go estaba en funcionamiento, y se verificó escribiendo solo ir en la línea de comandos.
Para bash, debe editar el archivo .bashrc
y agregar la línea mencionada anteriormente:
export PATH=$PATH:/usr/local/go/bin
Seguí encontrando problemas y seguí los pasos aquí y finalmente obtuve una solución funcional: http://totzyuta.github.io/blog/2015/06/21/installing-go-by-homebrew-on-mac-os-x/
Instalar w / brew:
`brew install golang`
Edita bash_profile y agrega las siguientes rutas:
`nano ~/.bash_profile`
`export GOROOT=/usr/local/opt/go/libexec`
`export GOPATH=$HOME/.go`
`export PATH=$PATH:$GOROOT/bin:$GOPATH/bin`
Fuente:
source ~/.bash_profile
Luego reinicie el terminal
go version
Salida: ir versión go1.12 darwin / amd64