Nomòdul anomenat Urllib3

Nomodul Anomenat Urllib3



'URLLIB3 és un client HTTP gratuït i de codi obert per a Python. URLLIB és un client HTTP potent que ofereix una interfície molt senzilla. A més, ofereix diverses funcions útils com ara l'agrupació de connexions, suport TLS/SSL, servidors intermediaris HTTP i SOCKS, càrrega i descàrrega de fitxers i molts més.

Abans d'utilitzar el paquet urllib3, heu d'assegurar-vos que el paquet estigui instal·lat i disponible al vostre entorn Python. En cas contrari, si el paquet no està instal·lat, trobareu l'error 'ModuleNotFoundError: No module named urllib3'.







Aquest error també es pot produir si utilitzeu diferents versions de l'intèrpret de Python i el paquet urllib3 no està instal·lat en aquest entorn.



L'objectiu de la publicació és ajudar-vos a resoldre l'error 'Cap mòdul anomenat urlib3'.



S'està important urllib3

Com tots els paquets externs de Python, fem servir la paraula clau import seguida del nom del paquet que volem importar.





Per exemple, per importar urllib3, podem executar el codi:

importar urllib3


Si el paquet està instal·lat i disponible al vostre entorn, Python importarà el paquet i us donarà accés a les seves funcions.



Si falta el paquet, és possible que us trobeu amb un error d'importació com es mostra:

>>> importar urllib3
Rastrejar ( trucada més recent darrer ) :
Dossier '' , línia 1 , en < mòdul >
ModuleNotFoundError: No s'anomena cap mòdul 'urllib3'



Parlem de com podeu solucionar aquest error si es produeix.

Mètode: utilitzeu Pip per instal·lar el paquet URLLIB3

El paquet que falta és la causa més comuna de l'error del mòdul no trobat. Per exemple, si el paquet que esteu important no està instal·lat al vostre sistema, Python retornarà un error.

Per corregir aquest error per al paquet urllib3, podeu utilitzar pip tal com es mostra a l'ordre següent:

$ sudo pip3 instal·lar urllib3


o

$ sudo pip instal·lar urllib3


Utilitzeu la primera ordre per instal·lar urllib3 en entorns Python3. Per a Python 2, utilitzeu la segona ordre:


Un cop instal·lat, podeu tornar a importar el mòdul.

A Windows, és possible que no tingueu accés al binari pip o pip3 a la ruta del vostre sistema. Tanmateix, podeu utilitzar el paràmetre -m a Python per llançar pip.

Per tant, executeu l'ordre següent per instal·lar urllib3 a Windows:

$ pitó -m pip instal·lar urllib3


I això ho hauria de fer.

Si utilitzeu Anaconda o Miniconda com a gestor de paquets, podeu executar l'ordre tal com es mostra:

conda instal·lar -c conda-forge urllib3

Mètode 3: afegiu Pip al camí i torneu a instal·lar el paquet

Si l'error persisteix després d'instal·lar el mòdul urllib3, podeu provar de solucionar-lo afegint el binari pip al camí del vostre sistema.

Inicieu l'indicador d'ordres i navegueu al directori binari de Python. Podeu fer-ho executant l'ordre:

$ on Python


Això hauria de tornar el camí complet on es troba Python. Copieu el camí complet i executeu l'ordre següent per afegir Python i pip al camí del sistema.

setx / camí M '%path%;C:\path \t o\python\binary'


L'ordre anterior hauria d'afegir el directori que heu copiat anteriorment a la ruta del sistema. Assegureu-vos de substituir l'ordre anterior amb el camí al binari de Python.

Finalitzant

En aquest article, vam descobrir la causa de l'error 'Cap mòdul anomenat urllib3' i vam cobrir diversos mètodes que podeu utilitzar per corregir l'error.

Gràcies per llegir && Feliç codificació!!