Heim  >  Artikel  >  Backend-Entwicklung  >  Wie können Sie mit pip die verfügbaren Versionen eines Pakets auflisten?

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

Barbara Streisand
Barbara StreisandOriginal
2024-10-18 19:40:03914Durchsuche

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

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

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

pip install --use-deprecated=legacy-resolver pylibmc==

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

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!

Stellungnahme:
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