Nomodul s názvem Urllib3

Nomodul S Nazvem Urllib3



„URLLIB3 je bezplatný a open-source HTTP klient pro Python. URLLIB je výkonný HTTP klient, který poskytuje velmi snadné rozhraní. Kromě toho poskytuje různé užitečné funkce, jako je sdružování připojení, podpora TLS/SSL, proxy HTTP a SOCKS, nahrávání a stahování souborů a mnoho dalších.

Před použitím balíčku urllib3 se musíte ujistit, že je balíček nainstalován a dostupný ve vašem prostředí pythonu. V opačném případě, pokud balíček není nainstalován, budete čelit chybě „ModuleNotFoundError: Žádný modul s názvem urllib3“.







K této chybě může dojít také v případě, že používáte různé verze interpretu Pythonu a balíček urllib3 není v tomto prostředí nainstalován.



Účelem příspěvku je pomoci vám vyřešit chybu „Žádný modul s názvem urlib3“.



Import urllib3

Stejně jako všechny externí balíčky Pythonu používáme klíčové slovo import následované názvem balíčku, který chceme importovat.





Například pro import urllib3 můžeme spustit kód:

importovat urllib3


Pokud je balíček nainstalován a dostupný ve vašem prostředí, Python balíček importuje a poskytne vám přístup k jeho funkcím.



Pokud balíček chybí, můžete čelit chybě importu, jak je znázorněno:

>>> importovat urllib3
Vystopovat ( poslední hovor poslední ) :
Soubor '' , řádek 1 , v < modul >
ModuleNotFoundError: Žádný modul pojmenovaný 'urllib3'



Pojďme diskutovat o tom, jak můžete tuto chybu opravit, pokud k ní dojde.

Metoda – Použijte Pip k instalaci balíčku URLLIB3

Chybějící balíček je nejčastější příčinou chyby modulu nenalezen. Pokud například importovaný balíček není ve vašem systému nainstalován, Python vrátí chybu.

Chcete-li opravit tuto chybu pro balíček urllib3, můžete použít pip, jak je znázorněno v příkazu níže:

$ sudo pip3 Nainstalujte urllib3


nebo

$ sudo pip Nainstalujte urllib3


Pomocí prvního příkazu nainstalujte urllib3 do prostředí Python3. Pro Python 2 použijte druhý příkaz:


Po instalaci můžete modul znovu importovat.

V systému Windows nemusíte mít přístup k binárnímu souboru pip nebo pip3 ve vaší systémové cestě. Ke spuštění pip však můžete použít parametr -m v Pythonu.

Proto spusťte níže uvedený příkaz a nainstalujte urllib3 na Windows:

$ krajta -m pip Nainstalujte urllib3


A to by mělo stačit.

Pokud jako správce balíčků používáte Anaconda nebo Miniconda, můžete spustit příkaz, jak je znázorněno:

conda Nainstalujte -C conda-forge urllib3

Metoda 3 – Přidejte Pip do cesty a znovu nainstalujte balíček

Pokud chyba přetrvává i po instalaci modulu urllib3, můžete ji zkusit opravit přidáním binárky pip do cesty vašeho systému.

Spusťte příkazový řádek a přejděte do binárního adresáře pythonu. Můžete to udělat spuštěním příkazu:

$ kde Python


To by mělo vrátit úplnou cestu, kde se Python nachází. Zkopírujte úplnou cestu a spusťte příkaz níže, abyste přidali Python a pip do systémové cesty.

setx / M cesta '%cesta%;C:\cesta \t o\python\binární'


Výše uvedený příkaz by měl přidat adresář, který jste zkopírovali dříve, do cesty systému. Ujistěte se, že jste výše uvedený příkaz nahradili cestou k binárnímu souboru Pythonu.

Ukončování

V tomto článku jsme objevili příčinu chyby „Žádný modul s názvem urllib3“ a popsali jsme různé metody, které můžete použít k opravě chyby.

Děkujeme za přečtení & & Šťastné kódování!!