Heim >Backend-Entwicklung >Golang >Warum kann ich den Befehl „go' nach der Installation von Go in zsh nicht finden?

Warum kann ich den Befehl „go' nach der Installation von Go in zsh nicht finden?

Barbara Streisand
Barbara StreisandOriginal
2024-11-25 13:02:11498Durchsuche

Why Can't I Find the

Fehlerbehebung bei Go-Installationsproblemen in zsh

Haben Sie Schwierigkeiten bei der Installation von Go mit zsh? Lassen Sie uns Fehler in Ihrem Setup beheben und die fehlenden Teile identifizieren.

Sie haben ein Arbeitsbereichsverzeichnis (~/go) erstellt und die folgende Zeile zu Ihren ~/.bash_profile- und ~/.zshrc-Dateien hinzugefügt:

export PATH=$PATH:/usr/local/go/bin

Trotz dieser Ergänzungen erhalten Sie beim Ausführen von „go env“ aus Ihrem Home-Verzeichnis die Fehlermeldung „zsh: Befehl nicht gefunden: go.“ Dies deutet darauf hin, dass Ihre Konfiguration falsch ist.

Wenn Sie Go unter macOS mit dem Paketinstallationsprogramm statt mit Homebrew installiert haben, befindet sich Ihr GOBIN in /usr/local/go und Ihr GOPATH in $HOME/go. Um dies zu beheben, passen Sie Ihre ~/.zshrc-Datei wie folgt an:

export GOPATH=$HOME/go
export GOROOT=/usr/local/go
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOPATH
export PATH=$PATH:$GOROOT/bin

Durch diese Änderungen stellen Sie sicher, dass die richtigen Verzeichnisse in Ihrer PATH-Umgebungsvariablen enthalten sind, sodass Sie Go-Befehle von jedem beliebigen Ort aus ausführen können Verzeichnis.

Das obige ist der detaillierte Inhalt vonWarum kann ich den Befehl „go' nach der Installation von Go in zsh nicht finden?. 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