Maison >développement back-end >Golang >Pourquoi ne puis-je pas trouver la commande « go » après l'installation de Go dans zsh ?

Pourquoi ne puis-je pas trouver la commande « go » après l'installation de Go dans zsh ?

Barbara Streisand
Barbara Streisandoriginal
2024-11-25 13:02:11501parcourir

Why Can't I Find the

Dépannage des problèmes d'installation de Go dans zsh

Vous rencontrez des difficultés lors de l'installation de Go à l'aide de zsh ? Dépannons votre configuration et identifions les éléments manquants.

Vous avez créé un répertoire d'espace de travail (~/go) et ajouté la ligne suivante à vos fichiers ~/.bash_profile et ~/.zshrc :

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

Malgré ces ajouts, lorsque vous exécutez « go env » depuis votre répertoire personnel, vous recevez l'erreur « zsh : command not found : go ». Cela suggère que votre configuration est incorrecte.

Si vous avez installé Go sur macOS à l'aide du programme d'installation du package plutôt que Homebrew, votre GOBIN résidera dans /usr/local/go et GOPATH dans $HOME/go. Pour remédier à cela, ajustez votre fichier ~/.zshrc comme suit :

export GOPATH=$HOME/go
export GOROOT=/usr/local/go
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOPATH
export PATH=$PATH:$GOROOT/bin

En effectuant ces modifications, vous vous assurez que les répertoires corrects sont inclus dans votre variable d'environnement PATH, vous permettant d'exécuter des commandes Go depuis n'importe quel répertoire.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn