Sé que esta pregunta se ha hecho anteriormente en este sitio, y he encontrado un par de discusiones dignas, pero las soluciones que he encontrado e intentado no funcionan. Quiero aprender Python y tengo problemas para configurarlo correctamente en mi Mac. Estoy ejecutando OS X 10.6.7.
Descargué el instalador Python 3.2 de python.org y lo instalé, que instalé en /Library/Frameworks/Python.framework/Versions/3.2/bin
. Esto está bien por ahora, ya que simplemente puedo usar IDLE para desarrollar. Para usar 3.2 desde la línea de comando usando python
intenté reordenar mi $PATH
variable. Esto es lo que ~/.profile
parece:
PATH=/Library/Frameworks/Python.framework/Versions/3.2/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin
Sin embargo, python
todavía se lanza 2.6.1:
steven-macbook:~ steven$ python --version
Python 2.6.1
steven-macbook:~ steven$ . ./.profile
steven-macbook:~ steven$ python --version
Python 2.6.1
steven-macbook:~ steven$
Después de luchar con eso por un tiempo, decidí que simplemente debería desinstalar 3.2 e intentar actualizar la instalación del sistema de Python. No estoy seguro de cómo hacerlo correctamente, por lo que necesito que 3.2 funcione con la línea de comando o que se actualice 2.6.1.
/etc/path
como ha sugerido funciona perfectamente. Para mí, el problema era lograr que los emacs gráficos y terminales reconocieran que quería usar una instalación personalizada de Python. ¡Gracias por el consejo!