Überwindung des Fehlers „Kein Installationsort“ bei der Go-Installation
Der Installationsbefehl von Go gibt oft eine rätselhafte Fehlermeldung aus: „Kein Installationsort für Verzeichnis außerhalb von GOPATH. Dieses Problem tritt auf, wenn Sie versuchen, ein Go-Paket zu installieren, das sich außerhalb des angegebenen Arbeitsbereichs der GOPATH-Umgebungsvariablen befindet.
Das Problem
Der bereitgestellte Codeausschnitt veranschaulicht das Problem:
~/src/go-statsd-client> echo $GOPATH /Users/me/gopath ~/src/go-statsd-client> echo $GOROOT /usr/local/Cellar/go/1.1.1\ ~/src/go-statsd-client> go install go install: no install location for directory /Users/me/src/go-statsd-client outside GOPATH
Die Lösung: Vorstellen GOBIN
Für OS X-Benutzer liegt der Schlüssel zur Lösung dieses Problems im Festlegen der Umgebungsvariablen GOBIN. Diese Variable gibt das Installationsverzeichnis für ausführbare Dateien an, die von go install erstellt wurden.
Um GOBIN zu konfigurieren, befolgen Sie diese Schritte:
mkdir bin export GOBIN=$GOPATH/bin
Das obige ist der detaillierte Inhalt vonWie behebe ich den Fehler „Kein Installationsort' bei der Installation von Go-Paketen außerhalb von GOPATH?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!