update mac instalar macos go zsh

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