Come modificare PATH per Homebrew?

Cercando di installare Ruby 1.9.3, leggo che devo prima installare homebrew. Ho fatto il medico, e mi sta dando un sacco di avvertimenti. Uno dei quali è:

Avvertenza: / usr / bin si verifica prima di / usr / local / bin Ciò significa che verranno utilizzati programmi forniti dal sistema anziché quelli forniti da Homebrew. I seguenti strumenti esistono in entrambi i percorsi:

easy_install easy_install-2.6 

Considerare di modificare il PATH in modo che / usr / local / bin sia più avanti di / usr / bin nel PATH.

Come si fa ciò che si chiede qui?

apri il tuo file / etc / paths, metti / usr / local / bin sopra / usr / bin

 $ sudo vi /etc/paths /usr/local/bin /usr/local/sbin /usr/bin /bin /usr/sbin /sbin 

e riavvia il terminale , @mmel

Ci sono molti modi per aggiornare il tuo percorso. La risposta del 1 ° giugno funziona alla grande. Un altro metodo è quello di aumentare il tuo .bash_profile per avere:

 export PATH="/usr/local/bin:/usr/local/sbin:~/bin:$PATH" 

La riga sopra indica /usr/local/bin e /usr/local/sbin davanti al tuo $PATH . Una volta .bash_profile tuo .bash_profile o avviato un nuovo terminale, puoi verificare il tuo percorso riecheggiandolo .

 $ echo $PATH /usr/local/bin:/usr/local/sbin:/Users//bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin 

Una volta soddisfatto del risultato che esegue $ brew doctor non dovrebbe più produrre il tuo errore.

Questo post del blog mi ha aiutato a risolvere i problemi in cui mi sono imbattuto. http://moncefbelyamani.com/how-to-install-xcode-homebrew-git-rvm-ruby-on-mac/

Basta eseguire la seguente riga nella tua applicazione terminale preferita:

 echo export PATH="/usr/local/bin:$PATH" >> ~/.bash_profile 

Riavvia il tuo terminale ed esegui

 brew doctor 

il problema dovrebbe essere risolto

Per evitare duplicazioni inutili, ho aggiunto quanto segue al mio ~ / .bash_profile

 case ":$PATH:" in *:/usr/local/bin:*) ;; # do nothing if $PATH already contains /usr/local/bin *) PATH=/usr/local/bin:$PATH ;; # in every other case, add it to the front esac 

Credito: https://superuser.com/a/580611

apri il profilo di bash in textEdit

open -e .bash_profile

Modifica file o incolla di fronte PATH export PATH = / usr / bin: / usr / sbin: / bin: / sbin: / usr / local / bin: / usr / local / sbin: ~ / bin

salva e chiudi il file

* Per aprire .bash_profile, apri direttamente textEdit> file> recenti