Heim > Backend-Entwicklung > Python-Tutorial > Lösung für den Pip-Fehler SSLError („Es kann keine Verbindung zur HTTPS-URL hergestellt werden, da das SSL-Modul nicht verfügbar ist.')

Lösung für den Pip-Fehler SSLError („Es kann keine Verbindung zur HTTPS-URL hergestellt werden, da das SSL-Modul nicht verfügbar ist.')

PHPz
Freigeben: 2024-02-29 21:31:37
nach vorne
565 Leute haben es durchsucht

Lösung für den Pip-Fehler SSLError („Es kann keine Verbindung zur HTTPS-URL hergestellt werden, da das SSL-Modul nicht verfügbar ist.)

Der Grund für den Fehler

Wenn in Python der Fehler „SSLError(„Verbindung zur https-URL kann nicht hergestellt werden, da das SSL-Modul nicht verfügbar ist.“)“ auftritt, wird es angezeigt Dies liegt normalerweise daran, dass im System keine OpenSSL-Bibliothek vorhanden ist. Diese Bibliothek wird zur Implementierung des SSL/TLS-Protokolls verwendet. Daher müssen Sie vor der Installation von pip zunächst die OpenSSL-Bibliothek installieren. So lösen Sie

Sie können dieses Problem mit den folgenden Methoden lösen:

Verwenden Sie eine vorkompilierte Version: In

Windows

können Sie eine vorkompilierte Version der OpenSSL-Bibliothek herunterladen. Installation über den Paketmanager: Unter

linux

oder MacOS können Sie die OpenSSL-Bibliothek über einen Paketmanager installieren. In ubuntu können Sie beispielsweise den Befehl „sudo apt-get install libssl-dev“ verwenden, um die OpenSSL-Bibliothek zu installieren. Vom Quellcode installieren: Wenn keine der oben genannten Methoden das Problem löst, können Sie die OpenSSL-Bibliothek vom Quellcode installieren.

Nach der Installation der OpenSSL-Bibliothek können Sie pip normal verwenden.

Verwendungsbeispiel

Natürlich ist das Folgende ein Beispiel für die Installation der OpenSSL-Bibliothek im Ubuntu-System:

sudo apt-get update
sudo apt-get install libssl-dev
Nach dem Login kopieren

Die Installation ist erfolgreich und Sie können dann den Befehl pip ausführen.

Beispiel:

pip install numpy
Nach dem Login kopieren

Laden Sie die vorkompilierte Version der OpenSSL-Bibliothek unter Windows herunter. Sie können die entsprechende Version der OpenSSL-Bibliothek unter

Http

s://slproWEB.com/products/Win32OpenSSL.html herunterladen. Nachdem die Installation abgeschlossen ist, müssen Sie die OpenSSL-DLL-Datei im PATH-Verzeichnis des Systems ablegen oder die DLL-Datei im

Python

-Installationsverzeichnis ablegen.

Das obige ist der detaillierte Inhalt vonLösung für den Pip-Fehler SSLError („Es kann keine Verbindung zur HTTPS-URL hergestellt werden, da das SSL-Modul nicht verfügbar ist.'). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:lsjlt.com
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