Recentemente ho aggiornato Python (tramite i file .dmg scaricati). Prima, il mio $ PATH assomigliava a questo:
/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin
Ora quando eseguo il comando:
$ echo $PATH | tr ':' '\n'
vengono aggiunte le seguenti due righe:
/Library/Frameworks/Python.framework/Versions/2.7/bin
/Library/Frameworks/Python.framework/Versions/3.4/bin
Ho notato che il mio ~ / .bash_profile ha solo il seguente contenuto:
# Setting PATH for Python 3.4
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.4/bin:${PATH}"
export PATH
# Setting PATH for Python 2.7
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"
export PATH
Quindi, se le versioni originali sono salvate nei rispettivi profili .bash specifici per python, posso eliminare questo contenuto dal mio ~ / .bash_profile?
Perché questi duplicati dovrebbero essere aggiunti a ~ / .bash_profile in primo luogo?