Maison > base de données > tutoriel mysql > Comment forcer Pip à installer une version spécifique de MySQL_python ?

Comment forcer Pip à installer une version spécifique de MySQL_python ?

DDD
Libérer: 2024-12-19 13:49:10
original
450 Les gens l'ont consulté

How to Force Pip to Install a Specific Version of MySQL_python?

Installation de MySQL_python avec une version spécifique à l'aide de Pip

Dans une tentative d'installation de la version 1.2.2 de MySQL_python dans un environnement virtuel avec le -- option no-site-packages, vous pourriez rencontrer des difficultés. Bien qu'il fournisse à pip l'argument de version spécifique, il installe toujours la version 1.2.3.

Solution

Pour installer une version de package spécifique avec pip, vous pouvez utiliser ce qui suit options :

  • --force-reinstall -v: Cette option est recommandée à partir de 2022-12-28. Il force la réinstallation des packages, même s'ils sont déjà à jour, et fournit une sortie détaillée.

Option alternative

  • -Iv : Cette option (introduite dans la réponse originale) fonctionne également en ignorant les packages installés et en les écrasant, tout en fournissant des informations détaillées sortie.

Exemple

pip install --force-reinstall -v "MySQL_python==1.2.2"

# or

pip install -Iv "MySQL_python==1.2.2"
Copier après la connexion

Considérations supplémentaires

  • Assurez-vous d'avoir désinstallé tous les fichiers existants. MySQL_python avant d'installer la version spécifique.
  • Si l'URL PyPI de la version souhaitée ne fonctionne pas, vous pouvez télécharger la source du package directement depuis le référentiel source du package en utilisant l'option -I, suivie de l'URL de téléchargement. Pour MySQL_python version 1.2.2, vous pouvez utiliser la commande suivante :
pip install -Iv http://sourceforge.net/projects/mysql-python/files/mysql-python/1.2.2/MySQL-python-1.2.2.tar.gz/download
Copier après la connexion

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal