Heim > Artikel > Backend-Entwicklung > Warum wird der Befehl „go“ in meinem Terminal nicht erkannt?
Fehler: „go“-Befehl nicht erkannt
Nach der Ausführung des Befehls „go run main.go“ tritt der folgende Fehler auf:
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.
Lösung
Um diesen Fehler zu beheben, müssen Sie den Pfad zur ausführbaren Go-Datei zu den Umgebungsvariablen Ihres Systems hinzufügen. So geht's:
$env:Path = [System.Environment]::GetEnvironmentVariable("Path", "Machine")
Dadurch wird die aktuelle Pfadvariable abgerufen .
;C:\Go\bin
Das Semikolon (;) trennt den neuen Pfad vom vorhandenen Pfad.
$env:Path = $env:Path + ";C:\Go\bin"
Möglicherweise müssen Sie „C:Gobin“ durch den richtigen Pfad zu Ihrer Go-Installation ersetzen.
Jetzt sollten Sie in der Lage sein, den Befehl „go run main.go“ auszuführen, ohne dass der Fehler auftritt .
Das obige ist der detaillierte Inhalt vonWarum wird der Befehl „go“ in meinem Terminal nicht erkannt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!