2 votos

Instalada adicional python2.7 a Snow Leopard. ¿Qué sucede con los módulos quiero instalar?

Recientemente me preguntó si yo debería actualizar python 2.6 de python para 2.71 en mi Mac (Snow Leopard). Me dijeron que para instalar 2.7 sin quitar 2.6. Hecho!

Ahora, me pregunto como la instalación de nuevos módulos que se maneja:

Hace tanto 2.6 y 2.7 de acceso en el mismo lugar donde todos los nuevos módulos de python son instalados por el pip, easy_install y setup.py? Hay algo que tengo que cuidar?

Otra pregunta que se me ocurrió: ¿Cómo puedo decirle a un script que he escrito para que lo pueda ejecutar python 2.7.2?

2voto

yoliho Puntos 340

Instalación de los módulos de python va en x/Biblioteca/FrameworksPython.framework/Versions/2.6 etc, donde x depende de la instalación.

nada para los de Apple como el puerto de OSX. python ejecutable en /usr/bin

nada de pitones de python.org. python ejecutable en /usr/local/bin

/opt/local si se instala a través de macports (como hago yo)

Usted tiene que mirar a easy_install etc para ver la ruta de acceso a python que utilizan. por ejemplo, /usr/bin/easy_install ha /usr/bin/python para el uso de este se instale en /Library/FrameworksPython.framework/Versions/2.6.

Usted puede elegir para que se ejecute en una versión menor de python por ejemplo 2.7.2 como sólo una versión mayor en un momento se establece normalmente por ejemplo 2.7.2 reemplazado 2.7.1 Cada uno de los principales de la versión de python tendrá su propio ejecutable por ejemplo, python2.7 s para tener una secuencia de comandos de uso que verstio hacer es comenzar con #!/usr/bin/env python2.7 pr la ruta de acceso completa.

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