Je veux utiliser golang, mais je ne parviens pas à exécuter la commande go. J'ai installé go1.5.2 darwin/AMD64, mais lorsque j'exécute la commande go version
, une erreur se produit dans le terminal zsh: command not found: go
. J'ai ajouté le chemin export PATH=$PATH:/usr/local/go/bin
au profil bash, mais je reçois toujours l'erreur (j'ai redémarré le terminal). J'ai désinstallé et réinstallé, mais pas de chance. Quelqu'un peut-il m'aider à résoudre ce problème? Je ne sais pas s'il y a eu une erreur lors de l'installation, mais le téléchargement s'est bien passé. Il se peut que je doive télécharger une ancienne version de go si cela ne fonctionne pas.
Comme bjhaid mentionné dans les commentaires ci-dessus:
Cela se produit car vous devez ajouter votre PATH
à votre fichier ~/.zshrc
.
dans le ~/.zshrc
vous devriez ajouter la ligne:
export PATH=$PATH:/usr/local/go/bin
vous devriez alors vous source le fichier .zshrc
:
. ~/.zshrc
Pour bash, éditez le fichier .bashrc
et ajoutez la ligne mentionnée ci-dessus:
export PATH=$PATH:/usr/local/go/bin
Ajoutez la ligne suivante au fichier ~/.bashrc
ou ~/.bash_profile
à la fin de votre Mac
alias go="/usr/local/go/bin/go"
Et dans la Terminal
source ~/.bashrc
ou source ~/.bash_profile
dans une session de terminal existante. Ou pour voir les nouvelles modifications, vous pouvez également rouvrir une nouvelle session de terminal.
C'est ce que j'ai fait sur mon mac:
a ouvert le fichier ~/.zshrc
en utilisant Sudo nano ~/.zshrc
puis collé
export PATH=$PATH:/usr/local/go/bin
save et quitte (ctrl + s, ctrl + x puis appuyez sur y) puis couru
. ~/.zshrc
go était opérationnel, vérifié en tapant il suffit d'aller en ligne de commande.