web-dev-qa-db-fra.com

ImportError: aucun module nommé wget

S'il vous plaît, aidez-moi à trouver la raison sur MacOS pourquoi lorsque j'inclus la bibliothèque

importer wget

Je reçois une erreur

File "/Users/xx/python/import.py", line 4, in <module>
    import wget
ImportError: No module named wget

Cette bibliothèque est installée

xx$ pip3 install wget
Requirement already satisfied: wget in /usr/local/lib/python3.6/site-packages (3.2)

Je suppose simplement qu'un chemin n'est pas défini, mais je ne sais pas comment le prouver.

Veuillez m'aider à trouver une solution à ce problème.

5
Stefano

Essayez pip install wget, vous utilisez peut-être python 2

8
Norhther

Avec pip3 vous installez le module pour python 3, il peut b que vous ayez les deux versions de python 2 et 3 et que votre environnement pointe par défaut sur = python 2

Vérifiez la version python ou installez wget pour python 2

python -V    
pip install wget
1
Muhammad Rehman

cela ne devrait pas être le cas, mais vérifiez si site-packages est dans le chemin d'accès aux modules

>>> import sys
>>> sys.path
[..., '...\\python3.6\\lib\\site-packages', ...] ## if this is here I cannot help you

sinon, essayez de réparer python
vous pouvez le faire en cliquant sur le fichier de configuration (celui avec lequel vous avez installé en premier lieu), et parmi 3 options, cliquez sur réparation

0
Superior