¿Cómo configurar la ruta de python para 2.7 en mac?

Soy consciente de que, esta pregunta ha sido formulada y contestada muchas veces. Pero, todavía no podía deshacerme de esto. Descubrí la siguiente información en mi mac.

cd /Library/Frameworks/Python.framework/Versions/ Current -> 2.7 3.6 whereispython /usr/bin/python which python /usr/bin/python which -a python /usr/bin/python /usr/bin/python python Python 2.7.10 (default) [GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on darwin Type "help", "copyright", "credits" or "license" for more information. 

Aunque, cuando edito ~/.bash_profile como se muestra abajo

 # Setting PATH for Python 2.7 # The original version is saved in .bash_profile.pysave PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}" export PATH #PYTHONPATH PYTHONPATH="${PYTHONPATH}:/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python" export PYTHONPATH 

Entonces, source ~/.bash-profile . Después de reiniciar mi mac y terminal, podría ver /usr/bin/python lugar de apuntar a /Library/../Python2.7 cuando se ejecuta which python .

Desinstalé python y reinstalé "pip install python" Y también pude ver python instalado en /System/Library/Frameworks/Python.framework/Versions

 2.6 2.7 2.5 -> 2.6 2.3 -> 2.6 Current -> 2.7 

No estoy seguro de lo que podría faltar aquí. ¿Cómo puedo configurar / agregar la ruta de acceso de python en mac? Por favor ayúdame a entender y superar esto. ¿Puedes ayudarme por favor aquí?

Referencia añadiendo ruta de python a mac osx

Si tiene varias versiones de Python instaladas en su computadora, debe haber varios binarios en / usr / bin para cada una

 MacBook-Pro:~ ak47$ ls /usr/bin | grep python > python > python2.6 > python2.7 

Puede acceder a cada intérprete diferente cambiando el disparador

“Explícito es mejor que implícito”

 MacBook-Pro:~ ak47$ python --version > Python 2.7.10 MacBook-Pro:~ ak47$ python2.6 --version > Python 2.6.9 MacBook-Pro:~ ak47$ python2.7 --version > Python 2.7.10 MacBook-Pro:~ ak47$ python3 --version > Python 3.5.2 

Instalar via brew. brew install python2 or python3 . brew establece la ruta de acceso de python en mac automáticamente.

De hecho, como se mencionó, instalar la versión actualizada de python usando Brew es probablemente la mejor manera de proceder, pero tenga en cuenta que comenzar con python 2.7.13 Homebrew no agrega esa versión de python a su ruta automáticamente. Le advierte que debe agregar “export PATH =” / usr / local / opt / python / libexec / bin: $ PATH “” a su .bash_profile. Haz eso y todo funcionará como se espera.

Desde el directorio actual que desea agregar en su ruta de python

 export PYTHONPATH=$PYTHONPATH:`pwd`