Heim >Backend-Entwicklung >Golang >Warum funktioniert „go-eval' nach der Installation nicht?

Warum funktioniert „go-eval' nach der Installation nicht?

Patricia Arquette
Patricia ArquetteOriginal
2024-12-08 17:48:11960Durchsuche

Why Doesn't `go-eval` Work After Installation?

Auflösen von „Befehl nicht gefunden“ für go-eval nach der Installation

Der Versuch, go-eval nach der Installation auszuführen, führt zu einem „Befehl nicht gefunden“. gefunden“-Fehler. Obwohl die Installationsanweisungen für go-eval durch erfolgreiches Ausführen von „go get“ befolgt wurden, kann auf den Befehl weiterhin nicht zugegriffen werden.

Dieses Problem tritt auf, weil sich die ausführbare Datei von go-eval in „$GOPATH/bin“ befindet, was nicht der Fall ist Teil der Umgebungsvariablen $PATH. Um dieses Problem zu beheben, müssen Sie „$GOPATH/bin“ zu Ihrem PATH hinzufügen.

In älteren Versionen von Go (unter 1.8):

PATH="$GOPATH/bin:$PATH"

In Go 1.8 und höher, GOPATH Der Standardwert ist $HOME/go. Daher werden die folgenden Befehle in der .profile-Datei empfohlen:

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

Nachdem Sie diese Änderungen vorgenommen haben, sollten Sie go-eval ausführen können, indem Sie den entsprechenden Befehl im Terminal eingeben, ohne dass die Meldung „Befehl nicht gefunden“ angezeigt wird " Fehler.

Das obige ist der detaillierte Inhalt vonWarum funktioniert „go-eval' nach der Installation nicht?. 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