No module named pygame malgré Requirement already satisfied
RésoluBonjour,
ma version de python:
Windows 11 pro
python 3.10.3
pip 22.2.2
pygame 2.1.2
Je souhaite importer pygame dans un projet mais il ne trouve pas le module malgré que lorsque j'essai d'installer pygame, il me dit: "Requirement already satisfied: pygame in c:\python310\lib\site-packages (2.1.2)"
Alors je désinstalle puis réinstalle pygame mais en vain.
Je vous remercie de votre aide
- Modulenotfounderror: no module named 'pygame'
- Nº sur clavier ✓ - Forum Bureautique
- Igfxtray module ✓ - Forum Virus
- No available networks no response from server iron tv pro - Forum TV & Vidéo
- Pas de module ci - Forum TV & Vidéo
- Manque cam module - Forum TNT / Satellite / Réception
2 réponses
Bonjour,
Peux-tu ajouter au début de ton programme ajouter les lignes suivantes (avant le import pygame), lancer ton programme, et nous copier coller le résultat :
import sys print(sys.path) print(sys.version) import pygame #... suite de ton programme
- As-tu plusieurs versions de python installées ?
- Es-tu sûr de lancer ton programme avec python3.10 ?
Bonne chance
Dans l'onglet Current File de l'onglet Problems, j'ai juste cliqué sur Install pygame et il me l'a installé au bon endroit.
Merci!
Ok, vu ce que tu expliques, je pense que tu dois utiliser un environnement de développement (peut-être pycharm), que ton projet est dans un virtual environnement (venv), et que pygame n'était pas installé dans ton venv.
En tout cas, tu peux observer que le dossier dans lequel pygame était installé "c:\python310\lib\site-packages (2.1.2)" n'est pas dans sys.path, ce qui explique pourquoi ton import ne le trouvait pas.
Bonne continuation
Bonjour,
Voilà le résultat: