Maison >développement back-end >Tutoriel Python >Comment puis-je gérer plusieurs versions de Python et installer des packages sur des versions spécifiques à l'aide de PIP ?
Lorsque vous travaillez avec plusieurs versions de Python, il devient nécessaire de spécifier explicitement le répertoire d'installation cible. Traditionnellement, les utilisateurs s'appuyaient sur des outils comme easy_install-2.{5,6} pour gérer cela, mais PIP offre une solution plus polyvalente.
La meilleure pratique actuelle est pour utiliser l'indicateur -m, suivi de la version Python souhaitée. Cette méthode est cohérente dans toutes les versions de Python et environnements virtuels. Voici quelques exemples :
# Installing to the default Python: $ python -m pip install fish # Installing to a virtualenv's Python: $ .env/bin/python -m pip install fish # Installing to a specific Python version: $ python-3.6 -m pip install fish
Avant la version 1.5 de PIP, une syntaxe différente était utilisée. Vous pouvez utiliser pip-{version} pour spécifier la version cible de Python. Cette méthode n'est plus recommandée mais est fournie à titre historique :
$ pip-2.5 install myfoopackage $ pip-2.6 install otherpackage $ pip-2.7 install mybarpackage
Pour les versions PIP 1.5 et supérieures, utilisez pipVERSION au lieu de pip-VERSION. Référez-vous aux références fournies pour plus d'informations et les changements au fil du temps.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!