2016-08-18 3 views
1

Ich habe gerade Go 1.7 für Apple OS von here heruntergeladen. Das Paket wurde erfolgreich als go1.7.darwin-amd64.pkg heruntergeladen. Ich löschte meine /usr/local/go und /etc/paths.d/go Verzeichnisse gemäß den Standard-Upgrade-Anweisungen, dann lief das heruntergeladene Paket erfolgreich. Die Installation lief einwandfrei, und alle Dateien in /usr/local/go sind vom 15.08.16 um 15:55 Uhr datiert.Go Version 1.7 für MacOS falsche Version

Jedoch: läuft go version gibt: go version go1.6 darwin/amd64.
Running which go gibt: /usr/local/bin/go, die verknüpft ist: ../Cellar/go/1.6/bin/go.

Ich bin auf MacOS 10.11.6 (15G31). Ich habe Cellar mit anderen Upgrades stören und installieren ... Was ist der Deal mit Cellar? Muss das Installationsprogramm des Go-Pakets wissen, dass der bereits vorhandene Inhalt "Cellar" gelöscht werden muss, und /usr/local/bin/go erneut verknüpfen? Wie säubere ich das am besten - lösche einfach den Kellerinhalt und verbinde /usr/local/bin/go mit /usr/local/go/bin/go? Mein $ PATH zeigt auf /usr/local/go/bin, hat aber /usr/local/bin voraus.

+7

Klingt wie Sie installiert, gehen Sie mit brauen vorher. Ein einfaches 'brew update && brew upgrade go' würde 1.7 für dich installieren. – squiguy

+0

Ah !, das ist Keller. Danke @squiguy! –

Antwort

2

brew update && brew upgrade go

hatte ich ein ähnliches Problem und diesen Befehl, wie pro squiguy's comment, löste es für mich.

Verwandte Themen