Maison > développement back-end > Golang > le corps du texte

Pourquoi « go install » ne fonctionne-t-il pas avec zsh sur macOS ?

Mary-Kate Olsen
Libérer: 2024-11-07 01:54:03
original
955 Les gens l'ont consulté

Why isn't

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
Copier après la connexion
Copier après la connexion

.zshrc:

export PATH=$PATH:/usr/local/go/bin
Copier après la connexion
Copier après la connexion

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
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!