Heim > Artikel > Backend-Entwicklung > Warum zeigt „Go-Version' xgcc anstelle meiner installierten Go-Version an?
Go-Version stimmt nicht mit installierter Version überein
In Go zeigt der Befehl go version Informationen über die installierte Go-Version an. Es tritt jedoch ein Problem auf, bei dem die xgcc-Version anstelle Ihrer tatsächlich installierten Version gedruckt wird.
Um dieses Problem zu beheben, schauen wir uns Ihre Systemkonfiguration genauer an.
Die bereitgestellten Umgebungsvariablen zeigen an dass Sie eine Doppelinstallation von Go haben. Eine Version wird über den Ubuntu-Paketmanager installiert, die andere über die TAR-Version. Dies erklärt, warum die xgcc-Version gedruckt angezeigt wird.
Problem lösen
Um sicherzustellen, dass die richtige Go-Version gedruckt wird, müssen Sie das gccgo-Paket entfernen Wird vom Ubuntu-Paketmanager installiert.
Schritte zum Entfernen gccgo:
sudo apt-get remove gccgo
Sobald gccgo entfernt wurde, führen Sie den Befehl „go version“ erneut aus, um zu überprüfen, ob dies der Fall ist Zeigt jetzt die korrekte installierte Version (1.4.2) an.
Das obige ist der detaillierte Inhalt vonWarum zeigt „Go-Version' xgcc anstelle meiner installierten Go-Version an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!