首页 >后端开发 >Golang >为什么更新 Go 后我的 `go version` 命令显示错误的版本?

为什么更新 Go 后我的 `go version` 命令显示错误的版本?

Susan Sarandon
Susan Sarandon原创
2024-11-12 05:36:02894浏览

Why Does My `go version` Command Show the Wrong Version After Updating Go?

go version 命令更新后显示不正确的版本

尽管安装了 Go 版本 1.8,但执行时 go version 命令仍然显示 1.7.5在终端中。用户已验证 /usr/local/go/bin 中的安装是否正确,但怀疑其 .bashrc 配置存在问题。

检查提供的 .bashrc 文件后,似乎 Go 并未明确设置为首选版本。要解决此问题,建议将以下行添加到文件末尾:

export GOROOT='/usr/local/go'  # Replace with your Go installation path
export PATH=$GOROOT/bin:$PATH

保存更改并通过运行重新加载 .bashrc 文件:

source ~/.bashrc

This将确保终端识别最新的 Go 版本。但需要注意的是,用户报告使用 Homebrew 来更新 Go,这并不是官方的安装方法。为确保正确安装,建议从官方网站下载最新的 Go 二进制文件。

以上是为什么更新 Go 后我的 `go version` 命令显示错误的版本?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn