Beim Versuch, Ruby 1.9.3 zu installieren, lesen Sie, dass ich zuerst Homebrew installieren muss. Ran Brew Doctor, und es gibt mir eine Reihe von Warnungen. Eines davon ist:
Warnung: / usr / bin tritt vor / usr / local / bin auf Dies bedeutet, dass vom System bereitgestellte Programme anstelle der von Homebrew bereitgestellten Programme verwendet werden. Die folgenden Tools sind auf beiden Pfaden vorhanden:
easy_install easy_install-2.6
Ändern Sie Ihren PATH so, dass / usr / local / bin in Ihrem PATH vor / usr / bin steht.
Wie macht man das, worum es hier geht?
/usr/bin
, während Sie selektiv Symlink die Homebrew ausführbare Dateien , die Sie anstelle der von Apple ausgelieferten Versionen, wie Git verwenden möchten.Antworten:
Öffnen Sie Ihre Datei / etc / path, setzen Sie / usr / local / bin auf / usr / bin
und Starten Sie das Terminal @mmel neu
quelle
Es gibt viele Möglichkeiten, Ihren Pfad zu aktualisieren. Die erste Antwort funktioniert hervorragend. Eine andere Methode besteht darin, Ihr Angebot zu erweitern
.bash_profile
:Die Linie über Orten
/usr/local/bin
und/usr/local/sbin
vor Ihrem$PATH
. Sobald Sie beziehen Sie.bash_profile
oder ein neues Terminal starten , können Sie Ihren Weg durch überprüfen echo ‚ing it out.Sobald Sie mit dem Ergebnis zufrieden sind,
$ brew doctor
sollte das erneute Ausführen keinen Fehler mehr verursachen.Dieser Blog-Beitrag hat mir bei der Lösung von Problemen geholfen, auf die ich gestoßen bin. http://moncefbelyamani.com/how-to-install-xcode-homebrew-git-rvm-ruby-on-mac/
quelle
echo export PATH="/usr/local/bin:$PATH" >> ~/.bash_profile
. Welches ist im Grunde, was diese Antwort nahe legt./usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
Änderung:echo export PATH="/usr/local/bin:$PATH >> ~/.bash_profile
Nach der Änderung:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
Wenn ein Befehl nicht in / usr / local / bin gefunden wird, wird er möglicherweise zweimal durchsucht, bevor er in einem anderen Pfad gefunden wird. Ich denke, es ist besser, die/etc/paths
Datei zu ändernFühren Sie einfach die folgende Zeile in Ihrer bevorzugten Terminalanwendung aus:
Starten Sie Ihr Terminal neu und führen Sie es aus
Das Problem sollte behoben sein
quelle
Bash-Profil in textEdit öffnen
öffne -e .bash_profile
Bearbeiten Sie die Datei oder fügen Sie sie vor dem PATH-Export ein. PATH = / usr / bin: / usr / sbin: / bin: / sbin: / usr / local / bin: / usr / local / sbin: ~ / bin
Speichern und schließen Sie die Datei
* Um .bash_profile direkt zu öffnen, öffnen Sie textEdit> file> latest
quelle
Um unnötige Duplikate zu vermeiden, habe ich meinem ~ / .bash_profile Folgendes hinzugefügt
Bildnachweis: https://superuser.com/a/580611
quelle