Heim >Backend-Entwicklung >Python-Tutorial >Warum schlägt „pip install' unter macOS Sierra und älter fehl und wie kann ich den Fehler „Konnte keine Version finden' beheben?
pip-Installation schlägt für jedes Paket fehl: „Eine Version konnte nicht gefunden werden“ mit TLS-Upgrade wird behoben
Es tritt der Fehler „Eine Version konnte nicht gefunden werden“ auf Version, die die Anforderung erfüllt“ zu installieren, während der Versuch, ein Paket über pip zu installieren, frustrierend sein kann. Dieses Problem tritt insbesondere bei Benutzern auf, die Mac OS pip manuell mit dem folgenden Befehl:
Wichtigkeit von TLS Upgrade
Dieses Upgrade ist notwendig, da Python.org-Sites die TLS-Versionen 1.0 und 1.1 nicht mehr unterstützen. Daher können ältere macOS-Versionen pip nicht verwenden, es sei denn, sie aktualisieren es auf die neueste Version (9.0.3).curl https://bootstrap.pypa.io/get-pip.py | python
Die Installation über pip install --upgrade pip ist keine praktikable Lösung, da sie derzeit nicht verfügbar ist in eine „Henne-Ei“-Situation.
Zusätzlich Überlegungen
Nach dem Upgrade von pip ist es wichtig, auch die Setuptools zu aktualisieren, indem Sie Folgendes ausführen:
Weitere Details zu diesem Problem finden Sie in diesem Thread: https://github.com/pypa/pip/issues/5820
pip install --upgrade setuptoolsTwitter-Ankündigung zum Pip-Upgrade: https://twitter.com/pypa/status/982236066498654208
Das obige ist der detaillierte Inhalt vonWarum schlägt „pip install' unter macOS Sierra und älter fehl und wie kann ich den Fehler „Konnte keine Version finden' beheben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!