2017-07-23 1 views
0

J'essaie d'apprendre Python et je pensais qu'il serait plus intéressant d'apprendre à écrire des jeux, mais le peu difficile semble faire fonctionner Pygame.Pygame et Python fonctionnent

Je ne suis pas vraiment dans IT donc désolé c'est un peu décousu et j'ai probablement laissé quelques choses geek que vous devez savoir. J'ai Windows 10, qui est 64 bits, J'ai installé python 2.7 et ensuite essayé de faire fonctionner pygame. Lorsque j'ouvre python, il a c:\Python27\python.exe en haut de l'écran et tape help("modules") puis il liste pygame. Donc c'est là. Cependant, je suis un livre qui est censé m'apprendre à programmer mais j'ai des problèmes pour commencer.

Il dit d'écrire un programme dans le bloc-notes que j'enregistré dans c: \ user \ user \ firstprogram.py, la première ligne est

pygame importation, sys

Cependant quand je vais dans le cmd rapide et mettre

python firstprogram.py 

Son message d'erreur est

Traceback File "Firstprogram.py", line 1, in import pygame, sys Modulenotfounderror: no module name 'pygame'

Il y a plusieurs raisons possibles. Est-ce la version de pygame? Ai-je besoin de dire à python où se trouve pygame et comment le faire, Quand python et pygame doivent-ils être installés, c.-à-d. Etc etc comme une recherche google ne semble pas me le dire.

Répondre

1

veuillez vérifier votre répertoire C: \ avez-vous d'autres versions python installées?

Et je vous recommande de le faire.

1.) Ouvrir Python IDLE et écrire

import pygame 

puis:

print(pygame.init()) 

Si elle retourne

(6, 0) 

Ensuite, cela signifie que vous avez pygame installé.

2.) Mon conseil est de ne pas utiliser le bloc-notes et d'exécuter le .py à partir de la ligne de commande, car c'est beaucoup de travail et pas efficace.

3.) Dans le IDLE python dans le fichier, cliquez coin supérieur gauche puis nouveau fichier, une fenêtre devrait apparaître ce qui est là votre code va .. écrire

import pygame 

print(pygame.init()) 

si vous obtenez le résultat

(6, 0) 

4.) Si cela ne fonctionne pas, vous n'avez probablement pas installé pygame. Je vous suggère de l'installer via le module "pip".

Voici un lien qui montre comment installer pip https://pip.pypa.io/en/stable/installing/

Une fois installé il suffit d'ouvrir une invite de commande et écrire

pip install pygame 

et pygame devrait être compiler sans problème maintenant.

Pygame fonctionne très bien. Programme dans l'IDE intégré python IDLE.

P.S

Vous pouvez télécharger un IDE pour python et programme à partir de là il est plus facile et plus agréable à programmer. (PyCharm est mon meilleur choix).

Bonne chance!