Aucun module nommé Urllib3

Aucun Module Nomme Urllib3



'URLLIB3 est un client HTTP gratuit et open-source pour Python. URLLIB est un client HTTP puissant qui offre une interface très simple. En outre, il fournit diverses fonctionnalités utiles telles que le regroupement de connexions, la prise en charge TLS/SSL, les proxies HTTP et SOCKS, le téléchargement et le téléchargement de fichiers, et bien d'autres.

Avant d'utiliser le package urllib3, vous devez vous assurer que le package est installé et disponible dans votre environnement python. Sinon, si le package n'est pas installé, vous serez confronté à l'erreur 'ModuleNotFoundError : Aucun module nommé urllib3'.







Cette erreur peut également se produire si vous utilisez différentes versions de l'interpréteur Python et que le package urllib3 n'est pas installé dans cet environnement.



Le but de la publication est de vous aider à résoudre l'erreur 'Aucun module nommé urlib3'.



Importation d'urllib3

Comme tous les packages Python externes, nous utilisons le mot-clé import suivi du nom du package que nous souhaitons importer.





Par exemple, pour importer urllib3, nous pouvons exécuter le code :

importer urllib3


Si le package est installé et disponible dans votre environnement, Python importera le package et vous donnera accès à ses fonctionnalités.



Si le package est manquant, vous pouvez rencontrer une erreur d'importation comme indiqué :

>>> importer urllib3
Retraçage ( appel le plus récent dernière ) :
Dossier '' , ligne 1 , dans < module >
ModuleNotFoundError : aucun module nommé 'urllib3'



Laissez-nous discuter de la façon dont vous pouvez corriger cette erreur si elle se produit.

Méthode - Utilisez Pip pour installer le package URLLIB3

Le paquet manquant est la cause la plus fréquente de l'erreur de module introuvable. Par exemple, si le package que vous importez n'est pas installé sur votre système, Python renverra une erreur.

Pour corriger cette erreur pour le package urllib3, vous pouvez utiliser pip comme indiqué dans la commande ci-dessous :

$ sudo pip3 installer urllib3


ou

$ sudo pépin installer urllib3


Utilisez la première commande pour installer urllib3 sur les environnements Python3. Pour Python 2, utilisez la deuxième commande :


Une fois installé, vous pouvez réimporter le module.

Sous Windows, vous n'avez peut-être pas accès au binaire pip ou pip3 dans votre chemin système. Cependant, vous pouvez utiliser le paramètre -m en Python pour lancer pip.

Par conséquent, exécutez la commande ci-dessous pour installer urllib3 sous Windows :

$ python -m pépin installer urllib3


Et ça devrait le faire.

Si vous utilisez Anaconda ou Miniconda comme gestionnaire de packages, vous pouvez exécuter la commande comme indiqué :

Conde installer -c conda-forge urllib3

Méthode 3 - Ajouter Pip au chemin et réinstaller le package

Si l'erreur persiste après l'installation du module urllib3, vous pouvez essayer de la corriger en ajoutant le binaire pip dans le chemin de votre système.

Lancez l'invite de commande et accédez au répertoire binaire de Python. Vous pouvez le faire en exécutant la commande :

$ où Python


Cela devrait renvoyer le chemin complet où se trouve Python. Copiez le chemin complet et exécutez la commande ci-dessous pour ajouter Python et pip au chemin système.

ensemblex / Chemin M '%chemin%;C:\chemin \t o\python\binaire'


La commande ci-dessus doit ajouter le répertoire que vous avez copié précédemment au chemin du système. Assurez-vous de remplacer la commande ci-dessus par le chemin d'accès au binaire Python.

Résiliation

Dans cet article, nous avons découvert la cause de l'erreur 'Aucun module nommé urllib3' et couvert diverses méthodes que vous pouvez utiliser pour corriger l'erreur.

Merci d'avoir lu et bon codage !!