Heim >Backend-Entwicklung >Golang >Warum tritt nach der Installation von „golang-doc' das Problem „go tool: no such tool \'compile'' auf?

Warum tritt nach der Installation von „golang-doc' das Problem „go tool: no such tool \'compile'' auf?

DDD
DDDOriginal
2024-12-09 03:31:11403Durchsuche

Why Does `go tool: no such tool 'compile'` Occur After Installing `golang-doc`?

Kein solcher Tool-Fehler beim „Kompilieren“ in Go

Beim Versuch, ein Go-Projekt zu erstellen, nachdem Godoc mit sudo apt-get install golang installiert wurde -doc können Benutzer auf die Fehlermeldung „Go-Tool: Kein solches Tool ‚kompilieren‘“ stoßen. Dieses Problem kann auftreten, wenn der Go-Umgebungspfad nicht korrekt ist gesetzt.

Die bereitgestellte Ausgabe von go env zeigt, dass die Umgebungsvariable GOROOT auf /usr/local/go gesetzt ist. Allerdings ist die Variable GOTOOLDIR, die das Verzeichnis mit den Go-Tools angibt, auf /usr/local/go/pkg/tool/linux_amd64 gesetzt. Dies weist darauf hin, dass auf die Go-Tools, einschließlich des Compilers, möglicherweise nicht über den richtigen Pfad zugegriffen werden kann.

Um dieses Problem zu beheben, versuchen Sie Folgendes:

export GOROOT=/usr/local/go

Dieser Befehl legt den GOROOT fest Fügen Sie der Umgebungsvariable den richtigen Pfad für die Go-Installation hinzu. Nachdem Sie diesen Befehl ausgeführt haben, versuchen Sie erneut, das Projekt mit go build zu erstellen. Wenn das Problem dadurch nicht behoben wird, müssen Sie möglicherweise die Go-Dokumentation konsultieren oder weitere Unterstützung von der Go-Community anfordern.

Das obige ist der detaillierte Inhalt vonWarum tritt nach der Installation von „golang-doc' das Problem „go tool: no such tool 'compile'' auf?. 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