0 votos

Retirar la instalación de Python2.7

¿Cómo puedo reconfigurar una instalación de Python 2.7, en Snow Leopard, para que el sistema operativo utilice la versión 2.6 por defecto pero deje mi instalación 2.7, y sus módulos instalados, para su uso bajo virtualenv? Básicamente tratando de arreglar el error de llegar a 2.7 directamente en lugar de a través de virtualenv.

Technicalia:

  • OSX 10.6.8
  • La instalación de 2.7 fue probablemente de origen
  • 2.7 que reside en /Library/Frameworks/Python.framework/Versions/2.7/bin/Python
  • python2.6 en /usr/bin/python2.6, un symlink a /System/Library/Versions...
  • existe un archivo /usr/bin/Python; << /usr/bin/Python -V >> devuelve Python 2.6.1

1voto

yoliho Puntos 340

OS Python scripts utilizará el predeterminado ya que el scripts busca /usr/bin/Python no el de la ruta.

Si quieres que Python en la línea de comandos utilice la versión 2.6, debería eliminar /Library/Frameworks/Python.framework/Versions/2.7/bin/ de la ruta.

Para obtener la versión 2.7 de Python tendrá que utilizar la ruta completa.

Si virtualenv no está instalado para la versión 2.7 necesita easy_install - que debería estar en /Library/Frameworks/Python.framework/Versions/2.7/bin /Library/Frameworks/Python.framework/Versions/2.7/bin/easy_install virtualenv (si no está ahí debes añadir distribute o setuptools).

Para crear un vitualenv 2/7 ejecute /Library/Frameworks/Python.framework/Versions/2.7/bin/python virtualenv.py ENV y luego correr ENV/bin/python le da la versión 2.7 - al igual que ejecutar el activate script para añadir el virtualenv Python al de su ruta para el resto de la sesión de Terminal.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X