2017-10-11 40 views
5

Bu hatayı aldığım örnek bir helloworld kodu çalıştırmayı denedim.derleme: "go1.9" sürümü eşleşmiyor "go1.9.1" aracı sürümüyle eşleşmiyor

compile: version "go1.9" does not match go tool version "go1.9.1" 

Bilgisayarımda go1.9.1 var. Hata ne anlama geliyor ve bunu nasıl düzeltebilirim?

+3

Go yüklemenizde bir sorun var. Olmaması gereken durumlarda GOROOT setiniz var, yanlış 'go' binary'sini çalıştırıyorsunuz veya' GOROOT 'içindeki kaynak araçlar ile eşleşmiyor ve yeniden derlenmeleri gerekiyor. – JimB

+0

Güncellediğinizde, Go hatırla delete **/usr/local/go ** klasör –

+0

"go env" sonucunu göndermelisiniz. – Lomanic

cevap

10

Eğer OSX homebrew kullanarak yüklüyorsanız sen $GOROOT ayarlamak gerekebilir senin .bashrc, .zshrc, vs:

export GOROOT=/usr/local/opt/go/libexec 

Bu sabah aynı hata vardı ben 1,9 ila güncellenen zaman -> 1.9.1 Ancak birkaç postaya göre $GOROOT'un ayarlanması gerekmemeli ve bugüne kadar ayarlamamam gerekiyordu. Bu bir hata olabilir mi?