Maison > Article > développement back-end > Pourquoi « go install » ne fonctionne-t-il pas avec zsh sur macOS ?
Dépanner l'erreur "Go install ne fonctionne pas avec zsh"
Lors de la tentative d'installation de Go avec zsh, les utilisateurs de macOS peuvent rencontrer une erreur malgré l'apparence configuration correcte.
Détails du problème :
L'utilisateur a créé un répertoire d'espace de travail ~/go et a défini les éléments suivants dans ses fichiers de configuration :
.bash_profile :
export PATH=$PATH:/usr/local/go/bin
.zshrc:
export PATH=$PATH:/usr/local/go/bin
Cependant, l'exécution de go env renvoie "zsh : commande introuvable : go".
Solution :
Si Go a été installé sur macOS via le programme d'installation du package macOS plutôt que Homebrew, la configuration nécessite des variables d'environnement supplémentaires dans ~/.zshrc :
export GOPATH=$HOME/go export GOROOT=/usr/local/go export GOBIN=$GOPATH/bin export PATH=$PATH:$GOPATH export PATH=$PATH:$GOROOT/bin
Ces variables spécifient GOPATH, GOROOT, GOBIN et PATH pour l'environnement Go, en le dirigeant vers les emplacements corrects pour les binaires Go installés.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!