Heim > Backend-Entwicklung > Python-Tutorial > Wie behebe ich SSL-Fehler bei der Installation von Python-Paketen mit pip?

Wie behebe ich SSL-Fehler bei der Installation von Python-Paketen mit pip?

DDD
Freigeben: 2024-12-09 06:12:16
Original
598 Leute haben es durchsucht

How Do I Fix SSL Errors When Installing Python Packages with pip?

Fehlerbehebung bei SSL-Fehlern während der Installation von Python-Paketen

Beim Versuch, Python-Pakete mit pip zu installieren, stoßen Benutzer möglicherweise auf einen SSL-Fehler, der dem folgenden ähnelt :

[SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590) - skipping
Nach dem Login kopieren

Ursache der Fehler:

Dieser Fehler tritt aufgrund einer kürzlich erfolgten TLS-Abwertung für pip auf. Python.org-Sites haben die Unterstützung für TLS-Versionen 1.0 und 1.1 eingestellt.

Lösung:

Um dieses Problem zu beheben, aktualisieren Sie pip mit den folgenden Schritten:

curl https://bootstrap.pypa.io/get-pip.py | python
Nach dem Login kopieren

Hinweis: Wenn Sie Pip in einer virtuellen Umgebung in PyCharm verwenden, befolgen Sie diese zusätzliche Schritte:

  1. Öffnen Sie eine Shell und aktivieren Sie die virtuelle Umgebung.
  2. Führen Sie den oben bereitgestellten Pip-Upgrade-Befehl aus.
  3. Starten Sie PyCharm neu und überprüfen Sie den aktualisierten Python-Interpreter in die Präferenzen.

Zusätzlich Hinweise:

  • Das Aktualisieren von pip über pip selbst (z. B. pip install --upgrade pip) ist nicht wirksam.
  • Python.org hat den Abschluss der TLS-Rollbacks angekündigt , was bedeutet, dass TLSv1.0 und TLSv1.1 jetzt deaktiviert sind.

Das obige ist der detaillierte Inhalt vonWie behebe ich SSL-Fehler bei der Installation von Python-Paketen 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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage