我刚刚从 here 下载了适用于 Apple 操作系统的 Go 1.7 。包下载成功为go1.7.darwin-amd64.pkg
。我删除了我的/usr/local/go
和/etc/paths.d/go
按照标准升级说明目录,然后成功运行下载的包。安装运行良好,所有文件都在 /usr/local/go
中日期为 2016 年 8 月 15 日下午 3:55。
但是:
运行go version
返回:go version go1.6 darwin/amd64
.
运行which go
返回:/usr/local/bin/go
,链接到:../Cellar/go/1.6/bin/go
。
我使用的是 MacOS 10.11.6 (15G31)。我有Cellar
干扰其他升级和安装...与 Cellar 有什么关系? Go 包安装程序是否需要知道刷新“Cellar”预先存在的内容,并重新链接 /usr/local/bin/go
?我如何最好地清理它 - 只需删除 Cellar 内容并重新链接 /usr/local/bin/go
至/usr/local/go/bin/go
?我的 $PATH 指向 /usr/local/go/bin
,但有/usr/local/bin
在它前面。
最佳答案
brew更新&&brew升级
我有一个类似的问题和这个命令,按照 squiguy's comment ,帮我解决了。
关于macos - MacOS 的 Go 1.7 版本错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39027533/