'URLLIB3 on ilmainen ja avoimen lähdekoodin HTTP-asiakasohjelma Pythonille. URLLIB on tehokas HTTP-asiakas, joka tarjoaa erittäin helpon käyttöliittymän. Lisäksi se tarjoaa useita hyödyllisiä ominaisuuksia, kuten yhteyden yhdistämisen, TLS/SSL-tuen, HTTP- ja SOCKS-välityspalvelimet, tiedostojen lataamisen ja lataamisen sekä monia muita.
Ennen kuin käytät urllib3-pakettia, sinun on varmistettava, että paketti on asennettu ja saatavilla python-ympäristössäsi. Muussa tapauksessa, jos pakettia ei ole asennettu, saat 'ModuleNotFoundError: Ei moduulia nimeltä urllib3' -virheen.
Tämä virhe voi ilmetä myös, jos käytät Python-tulkin eri versioita eikä urllib3-pakettia ole asennettu kyseiseen ympäristöön.
Viestin tarkoitus on auttaa sinua ratkaisemaan 'Ei moduulia nimeltä urlib3' -virheen.
Tuodaan urllib3
Kuten kaikki ulkoiset Python-paketit, käytämme tuontiavainsanaa ja sen jälkeen paketin nimeä, jonka haluamme tuoda.
Esimerkiksi urllib3:n tuomiseksi voimme suorittaa koodin:
tuonti urllib3
Jos paketti on asennettu ja saatavilla ympäristössäsi, Python tuo paketin ja antaa sinulle pääsyn sen ominaisuuksiin.
Jos paketti puuttuu, saatat kohdata tuontivirheen seuraavasti:
>>> tuonti urllib3Jäljittää ( viimeisin puhelu kestää ) :
Tiedosto '
ModuleNotFoundError: Ei moduulia nimetty 'urllib3'
Keskustellaan siitä, kuinka voit korjata tämän virheen, jos se ilmenee.
Menetelmä – Asenna URLLIB3-paketti Pipillä
Puuttuva paketti on yleisin syy moduulia ei löydy -virheeseen. Jos esimerkiksi tuomaasi pakettia ei ole asennettu järjestelmääsi, Python palauttaa virheilmoituksen.
Voit korjata tämän virheen urllib3-paketille käyttämällä pip-komentoa alla olevan komennon mukaisesti:
$ sudo pip3 Asentaa urllib3
tai
Käytä ensimmäistä komentoa asentaaksesi urllib3 Python3-ympäristöihin. Python 2:ssa käytä toista komentoa:
Asennuksen jälkeen voit tuoda moduulin uudelleen.
Windowsissa sinulla ei ehkä ole pääsyä järjestelmäpolun pip- tai pip3-binaariin. Voit kuitenkin käyttää Pythonissa parametria -m käynnistääksesi pip.
Siksi suorita alla oleva komento asentaaksesi urllib3 Windowsiin:
$ python -m pip Asentaa urllib3
Ja sen pitäisi tehdä se.
Jos käytät Anacondaa tai Minicondaa paketinhallinnana, voit suorittaa komennon kuvan mukaisesti:
conda Asentaa -c conda-forge urllib3
Tapa 3 – Lisää Pip polkuun ja asenna paketti uudelleen
Jos virhe jatkuu urllib3-moduulin asennuksen jälkeen, voit yrittää korjata sen lisäämällä pip-binaarin järjestelmäsi polkuun.
Käynnistä komentokehote ja siirry pythonin binaarihakemistoon. Voit tehdä tämän suorittamalla komennon:
$ missä Python
Tämän pitäisi palauttaa koko polku, jossa Python sijaitsee. Kopioi koko polku ja suorita alla oleva komento lisätäksesi Python ja pip järjestelmäpolkuun.
Yllä olevan komennon pitäisi lisätä aiemmin kopioimasi hakemisto järjestelmän polkuun. Varmista, että korvaat yllä olevan komennon polulla Python-binaariin.
Lopetetaan
Tässä artikkelissa löysimme 'Ei moduulia nimeltä urllib3' -virheen syyn ja käsittelimme useita tapoja, joilla voit korjata virheen.
Kiitos lukemisesta & Hyvää koodausta!!