Fehlerbehebung „Go-Installation funktioniert nicht mit zsh“
Beim Versuch, Go mit zsh zu installieren, kann es bei macOS-Benutzern trotz scheinbarem Schein zu einem Fehler kommen Korrekte Konfiguration.
Problemdetails:
Der Benutzer hat ein ~/go-Arbeitsbereichsverzeichnis erstellt und Folgendes in seinen Konfigurationsdateien festgelegt:
.bash_profile:
export PATH=$PATH:/usr/local/go/bin
.zshrc:
export PATH=$PATH:/usr/local/go/bin
Das Ausführen von go env gibt jedoch „zsh: Befehl nicht gefunden: go“ zurück.
Lösung:
Wenn Go auf macOS über das macOS-Paketinstallationsprogramm und nicht über Homebrew installiert wurde, erfordert die Konfiguration zusätzliche Umgebungsvariablen in ~/.zshrc:
export GOPATH=$HOME/go export GOROOT=/usr/local/go export GOBIN=$GOPATH/bin export PATH=$PATH:$GOPATH export PATH=$PATH:$GOROOT/bin
Diese Variablen geben GOPATH, GOROOT, GOBIN und PATH für die Go-Umgebung an und leiten sie an die richtigen Speicherorte für die installierten Go-Binärdateien.
Das obige ist der detaillierte Inhalt vonWarum funktioniert „go install' mit zsh unter macOS nicht?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!