Wie können Sie mit pip die verfügbaren Versionen eines Pakets auflisten?

Barbara Streisand
Freigeben: 2024-10-18 19:40:03
Original
916 Leute haben es durchsucht

How can you list the available versions of a package using pip?

So listen Sie verfügbare Paketversionen mit pip auf

Im Python-Paket-Ökosystem dient pip als entscheidendes Werkzeug für die Verwaltung von Paketinstallationen. Wenn es darum geht, die verschiedenen Versionen eines Pakets zu erkunden, bietet pip eine praktische Methode, diese aufzulisten.

Für Pip-Versionen 21.2 und höher bietet der Befehl pip indexversions eine effektive Möglichkeit, eine Liste der verfügbaren Versionen abzurufen . Geben Sie einfach den Befehl gefolgt vom Paketnamen ein, z. B.:

pip index versions pylibmc
Nach dem Login kopieren

Pip-Versionen 21.1 implementieren speziell einen etwas anderen Ansatz. Anstatt Versionen direkt aufzulisten, wird der Benutzer aufgefordert, eine Version anzugeben oder die neueste verfügbare Version zu verwenden. Um dieses Verhalten zu umgehen, verwenden Sie das Argument --use-deprecated=legacy-resolver wie folgt:

pip install pylibmc== --use-deprecated=legacy-resolver
Nach dem Login kopieren

Versionen 20.3 und höher erfordern einen ähnlichen Ansatz. Allerdings ist die Argumentsyntax etwas anders:

pip install --use-deprecated=legacy-resolver pylibmc==
Nach dem Login kopieren

Für Pip-Versionen zwischen 9.0 und 20.2 kann eine etwas andere Technik verwendet werden. Durch Angabe einer ungültigen Version, wie zum Beispiel „blork“, zeigt pip eine Liste der verfügbaren Versionen an, ohne Pakete zu installieren oder herunterzuladen:

pip install pylibmc==blork
Nach dem Login kopieren

Beachten Sie, dass Pip-Versionen vor 9.0 keine explizite Methode für bieten Auflistung der Versionen.

Das obige ist der detaillierte Inhalt vonWie können Sie mit pip die verfügbaren Versionen eines Pakets auflisten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php
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