¿Cómo cambiar qué versión de Python se usa en Snow Leopard?

¿Cómo cambiar qué versión de Python se usa en Snow Leopard?

Snow Leopard viene con una versión de Python 2.6 que es incompatible con muchas bibliotecas populares, por lo que descargué una versión de Python 2.6 de python.org. Sin embargo, cuando escribo pythonen la terminal, todavía obtengo la versión anterior de Python. ¿Cómo puedo cambiar esto?

which pythonactualmente me da/Library/Frameworks/Python.framework/Versions/2.6/bin/python

ls -l /usr/bin/pythonNo es un enlace simbólico a lo anterior (ni a Versions/Current).

Tengo una versión /opt/local/bin/python2.6que deseo usar.

Respuesta1

No sé cómo afectará esto a otros usos de Python en OS X, pero como actualmente OS X Python aparece en su archivo PATH, solo necesita cambiar eso:

No sé si importa, pero sólo para los archivos: enmiOS X 10.6 (que es una actualización de 10.4 a 10.5) /Library/Frameworks/Python.framework/Versions/2.6/bin/esnolistado en PATH. En cambio, which pythoncede /usr/bin/python.

Por ejemplo: file /usr/bin/xattrproduce /usr/bin/xattr: python script text executabley, por lo tanto, podría verse afectado al cambiar el ejecutable de Python.

información relacionada