我刚从here下载了针对Apple OS的Go 1.7。该程序包已成功下载go1.7.darwin-amd64.pkg
。我根据标准升级说明删除了/usr/local/go
和/etc/paths.d/go
目录,然后成功运行了下载的包。安装运行正常,/usr/local/go
中的所有文件日期为8/15/16 3:55 PM。
然而:
正在运行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
。