Nomodul s názvom Urllib3

Nomodul S Nazvom Urllib3



„URLLIB3 je bezplatný a open-source HTTP klient pre Python. URLLIB je výkonný HTTP klient, ktorý poskytuje veľmi jednoduché rozhranie. Okrem toho poskytuje rôzne užitočné funkcie, ako je združovanie pripojení, podpora TLS/SSL, proxy HTTP a SOCKS, nahrávanie a sťahovanie súborov a mnoho ďalších.

Pred použitím balíka urllib3 sa musíte uistiť, že balík je nainštalovaný a dostupný vo vašom prostredí pythonu. V opačnom prípade, ak balík nie je nainštalovaný, budete čeliť chybe „ModuleNotFoundError: Žiadny modul s názvom urllib3“.







Táto chyba sa môže vyskytnúť aj vtedy, ak používate rôzne verzie interpreta Python a balík urllib3 nie je nainštalovaný v tomto prostredí.



Účelom príspevku je pomôcť vám pri riešení chyby „Žiadny modul s názvom urlib3“.



Importuje sa urllib3

Rovnako ako všetky externé balíky Pythonu používame kľúčové slovo import, za ktorým nasleduje názov balíka, ktorý chceme importovať.





Napríklad, aby sme importovali urllib3, môžeme spustiť kód:

importovať urllib3


Ak je balík nainštalovaný a dostupný vo vašom prostredí, Python naimportuje balík a poskytne vám prístup k jeho funkciám.



Ak balík chýba, môže sa vyskytnúť chyba importu, ako je znázornené:

>>> importovať urllib3
Vystopovať ( posledný hovor posledný ) :
Súbor '' , riadok 1 , v < modul >
ModuleNotFoundError: Žiadny modul nie je pomenovaný 'urllib3'



Poďme diskutovať o tom, ako môžete opraviť túto chybu, ak sa vyskytne.

Metóda - Použite Pip na inštaláciu balíka URLLIB3

Chýbajúci balík je najčastejšou príčinou chyby modulu nenájdený. Napríklad, ak balík, ktorý importujete, nie je nainštalovaný vo vašom systéme, Python vráti chybu.

Ak chcete opraviť túto chybu pre balík urllib3, môžete použiť pip, ako je uvedené v príkaze nižšie:

$ sudo pip3 Inštalácia urllib3


alebo

$ sudo pip Inštalácia urllib3


Prvý príkaz použite na inštaláciu urllib3 v prostrediach Python3. Pre Python 2 použite druhý príkaz:


Po nainštalovaní môžete modul znova importovať.

V systéme Windows možno nemáte prístup k binárnemu súboru pip alebo pip3 vo vašej systémovej ceste. Na spustenie pip však môžete použiť parameter -m v Pythone.

Preto spustite príkaz uvedený nižšie a nainštalujte urllib3 do systému Windows:

$ pytón -m pip Inštalácia urllib3


A to by malo stačiť.

Ak používate Anaconda alebo Miniconda ako správcu balíkov, príkaz môžete spustiť takto:

conda Inštalácia -c conda-forge urllib3

Metóda 3 – Pridajte Pip do cesty a znova nainštalujte balík

Ak chyba pretrváva aj po inštalácii modulu urllib3, môžete sa ju pokúsiť opraviť pridaním binárky pip do cesty vášho systému.

Spustite príkazový riadok a prejdite do binárneho adresára pythonu. Môžete to urobiť spustením príkazu:

$ kde Python


Toto by malo vrátiť úplnú cestu, kde sa Python nachádza. Skopírujte celú cestu a spustite príkaz uvedený nižšie, aby ste pridali Python a pip do systémovej cesty.

setx / M cesta '%cesta%;C:\cesta \t o\python\binary'


Vyššie uvedený príkaz by mal pridať adresár, ktorý ste predtým skopírovali, do systémovej cesty. Zabezpečte, aby ste vyššie uvedený príkaz nahradili cestou k binárnemu súboru Pythonu.

Ukončenie

V tomto článku sme objavili príčinu chyby „Žiadny modul s názvom urllib3“ a pokryli sme rôzne metódy, ktoré môžete použiť na opravu chyby.

Ďakujeme za prečítanie & & Šťastné kódovanie!!