Heim >Backend-Entwicklung >Golang >Warum tritt nach der Installation von „golang-doc' das Problem „go tool: no such tool \'compile'' auf?
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!