Sugeriría usar puertos mac ...
Hay un paquete llamado python_select que permite usar pitones en paralelo. Por lo tanto, primero instale puertos mac si aún no está instalado.
Primero instale el paquete python_select:
sudo port install python_select
Ya puede verificar qué distribuciones de Python están disponibles en su sistema. Solo emita el comando:
port select --list python (MacPorts 2.x)
python_select -l (MacPorts 1.x)
En mi caso es impreso en la versión menos pitón que viene por defecto con Snow Leopard: python26-apple
.
port select --show python (MacPorts 2.x)
python_select -s (MacPorts 1.x)
muestra la versión seleccionada actualmente, por ejemplo python26-apple
. Como puede ver, este paquete funciona muy bien con Mac. Para más opciones problema
port select (MacPorts 2.x)
python_select -h (MacPorts 1.x)
Luego puede buscar la versión de Python disponible en el repositorio de puertos:
port search python
Esto producirá una larga lista de pitones disponibles.
Para instalar los paquetes deseados, por ejemplo, Python 2.4, ejecute:
sudo port install python24
Ahora también python_select -s
se mostrará el python recién instalado. Para cambiar al problema de Python 2.4:
sudo port select --set python python24 (MacPorts 2.x)
sudo python_select python24 (MacPorts 1.x)
Este comando es persistente entre los shells.
python
señalé/Library/Frameworks/Python.framework/Versions/Current/bin
. Naturalmente, eso no se actualizó a 2.6. Así que reemplacé mi variable PATH con la predeterminada que encontré en Google, y ahora eliminaré MacPython de mi sistema.