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
Freigeben: 2024-12-29 13:28:10
Original
612 Leute haben es durchsucht

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"
Nach dem Login kopieren

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"
Nach dem Login kopieren

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

source ~/.profile
Nach dem Login kopieren

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!

Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage