Tengo diferentes versiones de python instaladas, python 2.7 es el predeterminado y 3.2 el segundo. Ahora quiero instalar Pyramid en la instalación 3.2. ¿Cómo puedo hacer esto? Solo usar pippara instalar Pyramid no funciona, entonces, ¿cómo puedo cambiar la versión a la que se está descargando?
22

Alternativamente, si desea instalar una versión específica del paquete con la versión específica de python, esta es la forma
Si el "=" no funciona, use "=="
Ouput:
Invalid requirement: 'pyudev=0.16' = is not a valid operator. Did you mean == ?funciona bien
fuente
Cada
pythonbinario debe tener su propiopipejecutable.Obtienes uno automáticamente si lo usas
virtualenv. Entonces podría simplemente ejecutarpip install pyramiden un virtualenv activado, por ejemplo:Si desea utilizar
pippara instalar un sistemapython3, puede instalarlopip:Se instala el
pip3programa. Luego:Se instala
pyramiden el~/.localárbol de directorios.Si necesita probar un paquete de Python en varias versiones de Python; usted podría utilizar
tox.fuente
En el caso de que haya instalado una versión separada de Python para el usuario descargando y extrayendo el tar.gz de la página de descargas de Python.org y realizado un:
Puede usar get-pip para instalar y ejecutar pip solo para esta instalación de Python .
Descárguelo con curl según las instrucciones de git-pip. Luego, dentro de su directorio Python-xxx /, ejecute:
fuente