Maison > développement back-end > Golang > Pourquoi l'outil 'go : aucun outil de ce type \'compile\'\' n'apparaît-il après l'installation manuelle de Go sur Ubuntu ?

Pourquoi l'outil 'go : aucun outil de ce type \'compile\'\' n'apparaît-il après l'installation manuelle de Go sur Ubuntu ?

Mary-Kate Olsen
Libérer: 2024-11-29 06:20:11
original
304 Les gens l'ont consulté

Why Does

Dépannage « outil go : aucun outil de ce type « compiler »

Rencontre avec l'erreur « outil go : aucun outil de ce type « compiler » » lorsque construire un projet Go peut être déroutant, surtout lorsque l'environnement fonctionnait correctement auparavant. Ce problème survient souvent sur les systèmes Ubuntu après l'installation de Go directement en téléchargeant le fichier tar.gz. au lieu d'utiliser apt-get.

Cause potentielle :

L'installation de godoc à l'aide de sudo apt-get install golang-doc peut potentiellement entrer en conflit avec la version Go installée manuellement, ce qui entraîne à un écart dans l'environnement GOROOT variable.

Solution :

Pour résoudre ce problème, définissez explicitement la variable d'environnement GOROOT sur le chemin du répertoire Go installé manuellement à l'aide de la commande suivante :

export GOROOT="/usr/local/go"
Copier après la connexion

Informations supplémentaires :

  • La commande go env affiche le variables d'environnement actuelles liées à Go.
  • La commande go version fournit des informations sur la version installée de Go.
  • L'installation manuelle de Go en téléchargeant le fichier tar.gz offre plus de flexibilité et de contrôle sur l'installation , mais cela nécessite également une configuration supplémentaire et une résolution de conflit potentiel.
  • Si l'exportation de GOROOT ne résout pas le problème, envisagez de réinstaller Go à l'aide d'apt-get ou de réextraire le fichier. tar.gz et en veillant à ce que les variables d'environnement correctes soient définies.

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