5
我收到這個錯誤,當我試圖運行一個示例helloworld代碼我得到了onlie。編譯:版本「go1.9」不匹配去工具版本「go1.9.1」
compile: version "go1.9" does not match go tool version "go1.9.1"
我的電腦有go1.9.1。錯誤是什麼意思,我該如何解決這個問題?
我收到這個錯誤,當我試圖運行一個示例helloworld代碼我得到了onlie。編譯:版本「go1.9」不匹配去工具版本「go1.9.1」
compile: version "go1.9" does not match go tool version "go1.9.1"
我的電腦有go1.9.1。錯誤是什麼意思,我該如何解決這個問題?
如果您正在使用OSX自制安裝可能需要設置$GOROOT
在.bashrc
,.zshrc
等:
export GOROOT=/usr/local/opt/go/libexec
早上我同樣的錯誤,當我從1.9更新 - > 1.9.1雖然根據幾個職位$GOROOT
不應該被設置,我還沒有設置,直到今天。這可能是一個錯誤?
您的Go安裝有問題。或者你不應該設置GOROOT,你正在調用錯誤的'go'二進制文件,或者'GOROOT'中的源文件與工具不匹配,需要重新編譯它們。 – JimB
當您更新時請記住刪除**/usr/local/go **文件夾 –
您應該發佈'go env'的結果。 – Lomanic