Page 1 sur 2

[RESOLU] ImportError: No module named requests

Publié : 11 mars 2024 - 10:56
par Emmanuel64
Bonjour

Lorsque je veux executer l'installation d'un paquet en developpement via "pyScrypter" comme sur la documentation, j'ai l'erreur suivante dans la console :

Code : Tout sélectionner

Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\wapt-get.py", line 18, in <module>
    from waptutils import __version__
  File "C:\Program Files (x86)\wapt\waptutils.py", line 33, in <module>
    import requests
ModuleNotFoundError: No module named 'requests'
J'ai tester sur 3 machine W11 à jour, dont la derniere qui me sert de Machine DEV pour WAPT qui est sans antivirus autre que celui de W11 (je j'ai desactivé pour tester)
J'ai vu sur un autre post (de 2018) de tester la reinstallation, idem

Je suis sur WAPT 2.5.4.15342

Pourriez vous m'aider ?


Merci

Re: ImportError: No module named requests

Publié : 11 mars 2024 - 10:59
par sfonteneau
Bonjour

Pouvez-vous vérifier que le fichier

Code : Tout sélectionner

C:\Program Files (x86)\wapt\lib\site-packages\requests\__init__.py
est présent ?

Il est livrer par défault avec wapt normalement

Re: ImportError: No module named requests

Publié : 11 mars 2024 - 11:29
par Emmanuel64
Bonjour

Il est bien present sur tous les postes

Re: ImportError: No module named requests

Publié : 11 mars 2024 - 11:45
par sfonteneau
Vous pouvez essayer ceci :

Code : Tout sélectionner

C:\Windows\System32>waptpython
Python 3.8.18 (default, Feb  6 2024, 14:16:28) [MSC v.1929 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import requests
>>>

Re: ImportError: No module named requests

Publié : 11 mars 2024 - 12:06
par Emmanuel64
Helas, Même message d'erreur

Re: ImportError: No module named requests

Publié : 11 mars 2024 - 13:10
par sfonteneau
Que donne ceci ? :

Code : Tout sélectionner

C:\Windows\System32>waptpython
Python 3.8.18 (default, Feb  6 2024, 14:16:28) [MSC v.1929 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.path
['C:\\Program Files (x86)\\wapt\\python38.zip', 'C:\\Program Files (x86)\\wapt', 'C:\\Program Files (x86)\\wapt\\DLLs', 'C:\\Users\\username\\AppData\\Roaming\\Python\\Python38\\site-packages', 'C:\\Program Files (x86)\\wapt\\lib\\site-packages', 'C:\\Program Files (x86)\\wapt\\lib\\site-packages\\win32', 'C:\\Program Files (x86)\\wapt\\lib\\site-packages\\win32\\lib', 'C:\\Program Files (x86)\\wapt\\lib\\site-packages\\Pythonwin']
>>>

Re: ImportError: No module named requests

Publié : 11 mars 2024 - 14:21
par Emmanuel64
Je n'ai pas la même exactement sortie que vous :
['C:\\Program Files (x86)\\wapt\\python38.zip', 'C:\\Program Files (x86)\\wapt', 'C:\\Program Files (x86)\\wapt\\DLLs', 'C:\\Program Files (x86)\\wapt\\lib\\site-packages', 'C:\\Program Files (x86)\\wapt\\lib\\site-packages\\win32', 'C:\\Program Files (x86)\\wapt\\lib\\site-packages\\win32\\lib', 'C:\\Program Files (x86)\\wapt\\lib\\site-packages\\Pythonwin']
Cela peut-il provenir de ma version python (3.10.4 x64) et pystcripter (4.3.4 x64) ?

Merci de votre aide

Re: ImportError: No module named requests

Publié : 11 mars 2024 - 15:05
par dcardon
Bonjour Emmanuel,
Emmanuel64 a écrit : 11 mars 2024 - 14:21 Je n'ai pas la même exactement sortie que vous :
['C:\\Program Files (x86)\\wapt\\python38.zip', 'C:\\Program Files (x86)\\wapt', 'C:\\Program Files (x86)\\wapt\\DLLs', 'C:\\Program Files (x86)\\wapt\\lib\\site-packages', 'C:\\Program Files (x86)\\wapt\\lib\\site-packages\\win32', 'C:\\Program Files (x86)\\wapt\\lib\\site-packages\\win32\\lib', 'C:\\Program Files (x86)\\wapt\\lib\\site-packages\\Pythonwin']
Cela peut-il provenir de ma version python (3.10.4 x64) et pystcripter (4.3.4 x64) ?
est ce que vous pourriez m'indiquez la partie de doc que vous avez suivi? Il n'y a pas besoin d'installer un python en plus (wapt intègre déjà un python 3.8) et à la base il n'y a aucune raison pour que votre python 3.10 trouve le python site-packages de WAPT donc votre problème est tout à fait normal... Et pour le pyscripter, vous l'avez téléchargé où ça? Il n'y a pas cette version 64bit sur le store de mon souvenir. Et il est préférable d'utiliser pycripter3.

Cordialement,

Denis

Re: ImportError: No module named requests

Publié : 11 mars 2024 - 17:14
par Emmanuel64
Lorsque j'ai installé waptdev, j'ai eu une erreur lors de l'ouverture de pyscripter :

Avec la balise img rien n'apparait, voici donc le lien pour voir le message d'erreur


Du coup je suis parti sur le téléchargement de python :roll:

Je viens de tous desinstaller et de reinstaller le paquet "waptdev"

Pouvez vous m'indiquer ou dois pointer l'installation python sur pyscripter du coup ?

Merci

Re: ImportError: No module named requests

Publié : 11 mars 2024 - 22:10
par Emmanuel64
Bonsoir

La desinstallation de rous les composant (console incluse) puis la reinstallation des outils m'a permis de resoudre mon probleme

j'avais mal suivi les etapes....


Merci de votre aide