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
365 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!

source:php.cn
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