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 pip
para 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
python
binario debe tener su propiopip
ejecutable.Obtienes uno automáticamente si lo usas
virtualenv
. Entonces podría simplemente ejecutarpip install pyramid
en un virtualenv activado, por ejemplo:Si desea utilizar
pip
para instalar un sistemapython3
, puede instalarlopip
:Se instala el
pip3
programa. Luego:Se instala
pyramid
en 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