Lösung für den Fehler „Download nicht möglich, $GOPATH nicht festgelegt“
Auftreten des „Pakets github.com/jehiah/json2csv: Download nicht möglich.“ Der Fehler „$GOPATH not set“ bei Verwendung des Befehls „go get“ weist darauf hin, dass die Umgebungsvariable GOPATH nicht konfiguriert ist. Diese Variable gibt den Speicherort an, an dem Go seine Pakete und Arbeitsbereichsverzeichnisse speichert.
Um diesen Fehler zu beheben, führen Sie die folgenden Schritte aus:
Legen Sie die GOPATH-Variable fest:
Öffnen Sie Ihre Shell und führen Sie den folgenden Befehl aus, um den GOPATH festzulegen Variable:
export GOPATH="$HOME/your-workspace-dir/"
Ersetzen Sie „your-workspace-dir“ durch den gewünschten Pfad für Ihr Go-Arbeitsbereichsverzeichnis.
Fügen Sie GOPATH zu ~/ hinzu. bashrc:
Um die GOPATH-Einstellung dauerhaft zu machen, fügen Sie die folgende Zeile zu Ihrer ~/.bashrc hinzu Datei:
export GOPATH="$HOME/your-workspace-dir/"
Starten Sie Ihre Shell neu:
Starten Sie Ihre Shell neu, um die Änderungen an den Umgebungsvariablen zu übernehmen.
Pfad aktualisieren:
Fügen Sie den hinzu GOPATH/bin-Verzeichnis zu Ihrer PATH-Umgebungsvariablen hinzufügen, indem Sie den folgenden Befehl ausführen:
export PATH=$PATH:$GOPATH/bin
Arbeitsbereichsverzeichnisse erstellen:
Go erstellt drei Unterverzeichnisse in Ihrem GOPATH-Verzeichnis: src/, pkg/ und bin/.
Json2csv installieren:
Jetzt können Sie json2csv erfolgreich mit dem Befehl „go get“ installieren:
go get github.com/jehiah/json2csv
Wenn Sie diese Schritte befolgen, sollten Sie in der Lage sein, Go-Pakete herunterzuladen und zu installieren, ohne auf Probleme zu stoßen der Fehler „Herunterladen nicht möglich, $GOPATH nicht festgelegt“.
Das obige ist der detaillierte Inhalt vonWie behebt man den Go-Fehler „Download nicht möglich, $GOPATH nicht festgelegt'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!