Heim > Backend-Entwicklung > Python-Tutorial > Wie installiere ich eine bestimmte ältere Version von MySQL-Python (z. B. 1.2.2) mit pip?

Wie installiere ich eine bestimmte ältere Version von MySQL-Python (z. B. 1.2.2) mit pip?

Barbara Streisand
Freigeben: 2024-12-13 13:54:10
Original
666 Leute haben es durchsucht

How to Install a Specific Older Version of MySQL-Python (e.g., 1.2.2) using pip?

Installieren einer bestimmten Version von MySQL-Python mit pip

Sie möchten Version 1.2.2 von MySQL-Python in einer neuen virtuellen Version installieren Umgebung, die mit der Option --no-site-packages erstellt wurde. Allerdings stellt PyPI nur Version 1.2.3 bereit.

Lösung:

Um die ältere Version zu installieren, verwenden Sie den folgenden Befehl:

pip install --force-reinstall -v MySQL_python==1.2.2
Nach dem Login kopieren

Erklärung:

  • --force-reinstall: Neuinstallation alle Pakete, auch wenn sie aktuell sind.
  • -v: Bietet eine ausführliche Ausgabe (optional -vv oder -vvv für mehr Ausführlichkeit).

Alternative Lösung ( Veraltet):

pip install -Iv MySQL_python==1.2.2
Nach dem Login kopieren
  • -I: Ignoriert installierte Pakete und überschreibt sie.
  • -v: Stellt eine ausführliche Ausgabe bereit.

Hinweis:

Die Verwendung von -I kann Probleme mit Installationen verursachen, die von anderen Paketen verwaltet werden Manager oder verschiedene Versionen des Pakets. Weitere Informationen zu dieser Einschränkung finden Sie in der Python-Dokumentation.

Zusätzlicher Schritt:

Da die PyPI-URL für MySQL-Python 1.2.2 nicht mehr funktioniert, benötigen Sie möglicherweise um es manuell zu installieren:

pip uninstall MySQL_python
pip install -Iv http://sourceforge.net/projects/mysql-python/files/mysql-python/1.2.2/MySQL-python-1.2.2.tar.gz/download
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie installiere ich eine bestimmte ältere Version von MySQL-Python (z. B. 1.2.2) mit pip?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage