Kein Modul mit dem Namen Urllib3

Kein Modul Mit Dem Namen Urllib3



„URLLIB3 ist ein kostenloser Open-Source-HTTP-Client für Python. URLLIB ist ein leistungsstarker HTTP-Client, der eine sehr einfache Schnittstelle bietet. Darüber hinaus bietet es verschiedene nützliche Funktionen wie Verbindungspooling, TLS/SSL-Unterstützung, HTTP- und SOCKS-Proxys, Datei-Upload und -Download und vieles mehr.

Bevor Sie das Paket urllib3 verwenden, müssen Sie sicherstellen, dass das Paket installiert und in Ihrer Python-Umgebung verfügbar ist. Andernfalls, wenn das Paket nicht installiert ist, wird der Fehler „ModuleNotFoundError: No module named urllib3“ angezeigt.







Dieser Fehler kann auch auftreten, wenn Sie verschiedene Versionen des Python-Interpreters verwenden und das urllib3-Paket nicht in dieser Umgebung installiert ist.



Der Zweck des Beitrags besteht darin, Ihnen bei der Behebung des Fehlers „Kein Modul mit dem Namen urlib3“ zu helfen.“



Importieren von urllib3

Wie alle externen Python-Pakete verwenden wir das Schlüsselwort import, gefolgt vom Namen des Pakets, das wir importieren möchten.





Um beispielsweise urllib3 zu importieren, können wir den Code ausführen:

urllib3 importieren


Wenn das Paket installiert und in Ihrer Umgebung verfügbar ist, importiert Python das Paket und gibt Ihnen Zugriff auf seine Funktionen.



Wenn das Paket fehlt, wird möglicherweise ein Importfehler wie gezeigt angezeigt:

>>> urllib3 importieren
Zurück verfolgen ( letzter Anruf letzte ) :
Datei '' , Linie 1 , in < Modul >
ModuleNotFoundError: Kein Modul benannt 'urllib3'



Lassen Sie uns besprechen, wie Sie diesen Fehler beheben können, wenn er auftritt.

Methode – Verwenden Sie Pip, um das URLLIB3-Paket zu installieren

Das fehlende Paket ist die häufigste Ursache für den Fehler „Modul nicht gefunden“. Wenn beispielsweise das Paket, das Sie importieren, nicht in Ihrem System installiert ist, gibt Python einen Fehler zurück.

Um diesen Fehler für das Paket urllib3 zu beheben, können Sie pip verwenden, wie im folgenden Befehl gezeigt:

$ sudo Pip3 Installieren urllib3


oder

$ sudo Pip Installieren urllib3


Verwenden Sie den ersten Befehl, um urllib3 in Python3-Umgebungen zu installieren. Verwenden Sie für Python 2 den zweiten Befehl:


Nach der Installation können Sie das Modul erneut importieren.

Unter Windows haben Sie möglicherweise keinen Zugriff auf die Pip- oder Pip3-Binärdatei in Ihrem Systempfad. Sie können jedoch den Parameter -m in Python verwenden, um pip zu starten.

Führen Sie daher den folgenden Befehl aus, um urllib3 unter Windows zu installieren:

$ Python -m Pip Installieren urllib3


Und das sollte es tun.

Wenn Sie Anaconda oder Miniconda als Paketmanager verwenden, können Sie den Befehl wie gezeigt ausführen:

Konda Installieren -c conda-forge urllib3

Methode 3 – Pip zum Pfad hinzufügen und das Paket neu installieren

Wenn der Fehler nach der Installation des urllib3-Moduls weiterhin besteht, können Sie versuchen, ihn zu beheben, indem Sie die Pip-Binärdatei in den Pfad Ihres Systems einfügen.

Starten Sie die Eingabeaufforderung und navigieren Sie zum Binärverzeichnis von Python. Sie können dies tun, indem Sie den Befehl ausführen:

$ wo Python


Dies sollte den vollständigen Pfad zurückgeben, in dem sich Python befindet. Kopieren Sie den vollständigen Pfad und führen Sie den folgenden Befehl aus, um Python und Pip zum Systempfad hinzuzufügen.

setx / M-Weg '%Pfad%;C:\Pfad \t o\python\binary'


Der obige Befehl sollte das zuvor kopierte Verzeichnis zum Systempfad hinzufügen. Stellen Sie sicher, dass Sie den obigen Befehl durch den Pfad zur Python-Binärdatei ersetzen.

Beenden

In diesem Artikel haben wir die Ursache für den Fehler „Kein Modul mit dem Namen urllib3“ entdeckt und verschiedene Methoden behandelt, mit denen Sie den Fehler beheben können.

Danke fürs Lesen && Viel Spaß beim Programmieren!!