macos - MacOS 的 Go 1.7 版本错误

标签 macos go

我刚刚从 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/

相关文章:

go - channel 结束父例程后返回

C++ getpid() 与 syscall(39)?

objective-c - cocoa 旋转元素在窗口调整大小后消失

mysql - 在 Mac OS X 上增加 MySQL InnoDB 表大小

go - 如何将一段结构编码为有效的 JSON

go - 如何修复原始字符串文字上的失败断言

swift - 如何在 macOS 中使用 iosMath 数学库?

objective-c - 如何在没有 Xcode 的情况下使用自定义快捷方式关闭没有关闭按钮的 NSWindowController

go - 从内部进入外部结构

mongodb - Golang MGO Group By multiple params 并按日期时间抓取最后一个