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
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