J'ai différentes versions de python installées, python 2.7 étant la valeur par défaut et 3.2 la seconde. Maintenant, je veux installer la pyramide sur l'installation 3.2. Comment puis-je faire ceci? Le simple fait d'utiliser pip
pour installer la pyramide ne fonctionne pas, alors comment puis-je changer la version vers laquelle il se télécharge?
22
Alternativement, si vous souhaitez installer une version spécifique du package avec la version spécifique de python, c'est la manière
Si le "=" ne fonctionne pas, utilisez "=="
Sortie:
Invalid requirement: 'pyudev=0.16' = is not a valid operator. Did you mean == ?
fonctionne bien
la source
Chaque
python
binaire doit avoir son proprepip
exécutable.Vous en obtenez un automatiquement si vous utilisez
virtualenv
. Ensuite, vous pouvez simplement exécuterpip install pyramid
dans un virtualenv activé, par exemple:Si vous souhaitez utiliser
pip
pour installer un système,python3
vous pouvez installerpip
pour celui-ci:Il installe le
pip3
programme. Ensuite:installe
pyramid
dans l'~/.local
arborescence de répertoires.Si vous devez tester un package Python sur plusieurs versions de python; vous pourriez utiliser
tox
.la source
Dans le cas où vous avez installé une version distincte de Python uniquement pour l'utilisateur en téléchargeant et en extrayant tar.gz de la page de téléchargement de Python.org et en faisant: -
Vous pouvez utiliser get-pip pour installer et exécuter pip uniquement pour cette installation Python .
Téléchargez-le avec curl selon les instructions de git-pip. Ensuite, dans votre répertoire Python-xxx /, exécutez:
la source