Heim >Backend-Entwicklung >Golang >Warum erhalte ich nach der Installation von go-eval die Fehlermeldung „Befehl nicht gefunden'?

Warum erhalte ich nach der Installation von go-eval die Fehlermeldung „Befehl nicht gefunden'?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-12-29 13:28:10606Durchsuche

Why Do I Get a

Go-eval-Installationsfehler: „Befehl nicht gefunden“

Nach der Installation von go-eval tritt der Fehler „Befehl nicht gefunden“ auf Ein häufiges Problem, das auftritt, wenn versucht wird, den Befehl go-eval interaktiv auszuführen. Dieser Fehler weist normalerweise darauf hin, dass die ausführbare go-eval-Datei in der PATH-Umgebungsvariablen des Benutzers nicht verfügbar ist.

Um dieses Problem zu beheben, ist es notwendig, das Verzeichnis GOPATH/bin zur PATH-Variablen hinzuzufügen. Im Verzeichnis GOPATH/bin ist die ausführbare Datei von go-eval installiert.

Lösung:

  1. Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus:
PATH="$GOPATH/bin:$PATH"

Dieser Befehl fügt das GOPATH/bin-Verzeichnis zum PATH hinzu Variable.

Update für Go 1.8 und höher:

In Go 1.8 und höher ist der Standardwert von GOPATH $HOME/go. Die oben bereitgestellte Lösung mit GOPATH/bin funktioniert nicht, wenn GOPATH nicht explizit festgelegt ist.

Um sowohl GOPATH als auch PATH festzulegen, fügen Sie die folgenden Zeilen zu Ihrer .profile-Datei hinzu:

export GOPATH="$HOME/go"
PATH="$GOPATH/bin:$PATH"

Sobald diese Änderungen vorgenommen wurden, laden Sie Ihre .profile-Datei neu, indem Sie den folgenden Befehl ausführen:

source ~/.profile

Jetzt sollte der Befehl go-eval sein Zugriff durch Ausführen von „go-eval“ im Terminal.

Das obige ist der detaillierte Inhalt vonWarum erhalte ich nach der Installation von go-eval die Fehlermeldung „Befehl nicht gefunden'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn