org - ¿Cómo puedo hacer que Python 2.6 sea mi predeterminado en Mac OS X Lion?
python 3 (3)
Acabo de actualizar a un león y con él vino Python 2.7. Necesito usar 2.6 como mi pitón predeterminado ya que el proyecto en el que trabajo principalmente usa 2.6.
Apple ha proporcionado dos formas muy simples de cambiar el pitón predeterminado en OS X 10.6 Snow Leopard y 10.7 Lion. Todo está detallado en la página man de Apple para python (1):
$ man python
$ which python
/usr/bin/python
$ python -V
Python 2.7.1
#
# temporarily change version
#
$ export VERSIONER_PYTHON_VERSION=2.6
$ python -V
Python 2.6.6
$ unset VERSIONER_PYTHON_VERSION
$ python -V
Python 2.7.1
#
# persistently change version
#
$ defaults write com.apple.versioner.python Version 2.6
$ python -V
Python 2.6.6
Tienes pocas opciones:
-
Cambie / usr / bin / python a un enlace a /usr/bin/python2.6 - Coloque /System/Library/Frameworks/Python.framework/Versions/2.6/bin en su ruta antes de / usr / bin
- Indique explícitamente a sus scripts que usen /usr/bin/python2.6
Después de ejecutar lo siguiente:
defaults write com.apple.versioner.python Version 2.6
Para asegurarse de que los paquetes que instale con ''sudo'' estén instalados para la versión de Python correcta, también configure la opción de versión como superusuario:
sudo su
# Enter password
defaults write com.apple.versioner.python Version 2.6
exit