Maison >développement back-end >Golang >Pourquoi ne puis-je pas exécuter « go run main.go » ?

Pourquoi ne puis-je pas exécuter « go run main.go » ?

Barbara Streisand
Barbara Streisandoriginal
2024-11-02 22:02:02479parcourir

Why Can't I Run

Dépannage « go : le terme « go » n'est pas reconnu » Erreur sous Windows

Lors de la tentative d'exécution de « go run main.go », vous pouvez rencontrer le problème erreur suivante :

go : The term 'go' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.

Pour résoudre ce problème, vous devez ajouter le répertoire d'installation Go à vos variables d'environnement. Voici comment procéder :

$env:Path = [System.Environment]::GetEnvironmentVariable("Path", "Machine")

Cette commande récupère la valeur actuelle de la variable d'environnement "Path". Ensuite, ajoutez le chemin d’accès au répertoire d’installation Go à la valeur. Par exemple, si Go est installé dans "C:Go", utilisez la commande suivante :

$env:Path += ";C:\Go\bin"

Enfin, enregistrez les modifications en exécutant :

[System.Environment]::SetEnvironmentVariable("Path", $env:Path, "Machine")

Après avoir terminé ces étapes, redémarrez votre terminal et essayez à nouveau d'exécuter "go run main.go". L'erreur devrait être résolue.

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