python -V
mostra che sono in 2.7.7 ma brew upgrade python
mostra che ho 2.7.8 così chiaramente il mio terminale non sta guardando la versione Homebrew. Come posso risolvere questo problema?
Verifica se /usr/local/bin
è nel tuo PERCORSO e che è prima di /usr/bin
. Nel terminale:
echo $PATH
Credo che brew doctor
ti avviserà di questo se non lo è. In sostanza, se non lo è, il sistema cercherà prima in /usr/bin
invece che in /usr/local/bin
, che è dove l'homebrew collega tutto.
Per bash, devi solo aggiungere:
export PATH=/usr/local/sbin:/usr/local/bin:$PATH
al tuo file ~/.bash_profile
.
Leggi altre domande sui tag python command-line macos