Nessun modulo denominato Urllib3

Nessun Modulo Denominato Urllib3



“URLLIB3 è un client HTTP gratuito e open source per Python. URLLIB è un potente client HTTP che offre un'interfaccia molto semplice. Inoltre, fornisce varie funzioni utili come pool di connessioni, supporto TLS/SSL, proxy HTTP e SOCKS, caricamento e download di file e molto altro.

Prima di utilizzare il pacchetto urllib3, devi assicurarti che il pacchetto sia installato e disponibile nel tuo ambiente Python. Altrimenti, se il pacchetto non è installato, dovrai affrontare l'errore 'ModuleNotFoundError: Nessun modulo denominato urllib3'.







Questo errore può verificarsi anche se si utilizzano versioni diverse dell'interprete Python e il pacchetto urllib3 non è installato in quell'ambiente.



Lo scopo del post è aiutarti a risolvere l'errore 'Nessun modulo denominato urlib3''.



Importazione di urllib3

Come tutti i pacchetti Python esterni, utilizziamo la parola chiave import seguita dal nome del pacchetto che desideriamo importare.





Ad esempio, per importare urllib3, possiamo eseguire il codice:

import urllib3


Se il pacchetto è installato e disponibile nel tuo ambiente, Python importerà il pacchetto e ti darà accesso alle sue funzionalità.



Se il pacchetto è mancante, potresti riscontrare un errore di importazione come mostrato:

>>> import urllib3
Rintracciare ( chiamata più recente Ultimo ) :
File '' , linea 1 , in < modulo >
ModuleNotFoundError: nessun modulo denominato 'urllib3'



Parliamo di come è possibile correggere questo errore se si verifica.

Metodo: utilizzare Pip per installare il pacchetto URLLIB3

Il pacchetto mancante è la causa più comune dell'errore modulo non trovato. Ad esempio, se il pacchetto che stai importando non è installato nel tuo sistema, Python restituirà un errore.

Per correggere questo errore per il pacchetto urllib3, puoi usare pip come mostrato nel comando seguente:

$ sudo pip3 installare urllib3


o

$ sudo pip installare urllib3


Usa il primo comando per installare urllib3 su ambienti Python3. Per Python 2, usa il secondo comando:


Una volta installato, puoi reimportare il modulo.

Su Windows, potresti non avere accesso al binario pip o pip3 nel tuo percorso di sistema. Tuttavia, puoi usare il parametro -m in Python per avviare pip.

Quindi, esegui il comando seguente per installare urllib3 su Windows:

$ pitone -m pip installare urllib3


E così dovrebbe andare.

Se stai usando Anaconda o Miniconda come gestore di pacchetti, puoi eseguire il comando come mostrato:

conda installare -c conda-forge urllib3

Metodo 3: aggiungi Pip al percorso e reinstalla il pacchetto

Se l'errore persiste dopo aver installato il modulo urllib3, puoi provare a risolverlo aggiungendo il binario pip nel percorso del tuo sistema.

Avvia il prompt dei comandi e vai alla directory binaria di Python. Puoi farlo eseguendo il comando:

$ dove Python


Questo dovrebbe restituire il percorso completo in cui si trova Python. Copia il percorso completo ed esegui il comando seguente per aggiungere Python e pip al percorso di sistema.

setx / percorso M '%percorso%;C:\percorso \t o\python\binario'


Il comando sopra dovrebbe aggiungere la directory che hai copiato in precedenza al percorso del sistema. Assicurati di sostituire il comando sopra con il percorso del binario Python.

Terminando

In questo articolo, abbiamo scoperto la causa dell'errore 'Nessun modulo denominato urllib3' e abbiamo trattato vari metodi che puoi utilizzare per correggere l'errore.

Grazie per aver letto && buona codifica!!