Heim > Backend-Entwicklung > Golang > Warum schlägt „go get' mit nicht aufgelösten Importpfaden fehl?

Warum schlägt „go get' mit nicht aufgelösten Importpfaden fehl?

Susan Sarandon
Freigeben: 2024-12-16 03:12:17
Original
173 Leute haben es durchsucht

Why is `go get` Failing with Unresolved Import Paths?

Unaufgelöste Importpfade während des Befehls „go get“

Beim Versuch, das Paket „web.go“ mit dem Befehl „go get“ zu installieren Wenn Sie den Befehl ausführen, treten Fehler auf, die auf nicht erkannte Importpfade hinweisen. Dieser Fehler kann auf eine falsche GOROOT-Einstellung zurückzuführen sein.

GOROOT-Konfiguration

Stellen Sie sicher, dass Ihre GOROOT-Umgebungsvariable auf das richtige Go-Installationsverzeichnis verweist. In Ihrem Fall scheint Go unter „/usr/local/go“ installiert zu sein. Um dies zu beheben, legen Sie die Variable GOROOT entsprechend fest:

export GOROOT=/usr/local/go
Nach dem Login kopieren

GOPATH-Konfiguration

Sie müssen außerdem die Umgebungsvariable GOPATH konfigurieren, um den Speicherort Ihres Arbeitsbereichs anzugeben. Ihr Arbeitsbereich scheint sich unter „/home/me/go“ zu befinden. Legen Sie GOPATH auf dieses Verzeichnis fest:

export GOPATH=/home/me/go
Nach dem Login kopieren

Pfad aktualisieren

Fügen Sie das GOROOT-Verzeichnis zu Ihrer PATH-Umgebungsvariablen hinzu, um den Go-Befehl von jedem Ort aus zugänglich zu machen:

export PATH=$PATH:$GOROOT/bin
Nach dem Login kopieren

Zusätzlich Fehlerbehebung

  • Wenn die oben genannten Schritte das Problem nicht beheben, versuchen Sie, Go mit dem Paketmanager von Ubuntu zu installieren:

    sudo apt-get install golang
    Nach dem Login kopieren
  • Für Weitere visuelle Hilfe finden Sie in diesem Video-Tutorial:

    http://www.youtube.com/watch?v=2PATwIfO5ag
    Nach dem Login kopieren

Einmal diese Wenn die Konfigurationen vorhanden sind, versuchen Sie erneut, das Paket „web.go“ zu installieren. Dadurch sollten die nicht erkannten Importpfadfehler behoben werden.

Das obige ist der detaillierte Inhalt vonWarum schlägt „go get' mit nicht aufgelösten Importpfaden fehl?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage