让 PyGame 和 Python 工作



我正在尝试学习Python,并认为学习编写游戏会更有趣,但困难的一点似乎是让pygame工作。

我不是真的喜欢IT,所以很抱歉这是一个漫无边际的东西,我可能遗漏了一些你需要知道的令人讨厌的东西。

我有 Windows 10,它是 64 位, 我安装了python 2.7,然后试图让pygame工作。 当我打开python时,它在屏幕顶部有c:Python27python.exe并键入help("modules")然后它列出了pygame。所以它就在那里。

但是我正在关注一本应该教我编程的书,但我在开始时遇到了问题。

它说在记事本中编写一个程序,我将其保存在c:\user\user\firstprogram.py 中,第一行是

导入 pygame, 系统

但是,当我进入cmd提示符并放置

python firstprogram.py 

它的错误消息是

追踪 文件 "Firstprogram.py",第 1 行,在导入 pygame, sys 中 模块未找到错误:没有模块名称"pygame">

有几个可能的原因。 是pygame的版本吗?

我需要告诉pythonpygame在哪里以及我该怎么做吗? 什么时候应该安装 python 和 pygame,即 c:\ 等,因为搜索谷歌似乎没有告诉我这一点。

请检查您的C:\目录是否安装了任何其他python版本?

我建议你这样做。

1.( 打开 Python IDLE 并编写

import pygame

然后:

print(pygame.init())

如果它返回

(6, 0)

那么这意味着你已经安装了pygame。

2.(我的建议是不要使用记事本并从命令行运行.py,因为这需要大量工作且效率不高。

3.(在左上角的python IDLE中单击文件,然后单击"新建文件",应该会弹出一个窗口,这就是您的代码所在的位置。写

import pygame
print(pygame.init())

如果你得到结果

(6, 0)

4.(如果这不起作用,那么您可能没有安装pygame。我建议您通过模块"pip"安装它。

这是一个链接,展示了如何安装pip https://pip.pypa.io/en/stable/installing/

安装后,只需打开命令提示符并写入

pip install pygame

pygame现在应该可以毫无问题地编译了。

Pygame工作正常。程序在python IDLE集成IDE。

附言

你可以下载任何适用于python和程序的IDE,从那里更容易,更易于编程。(Pycharm是最好的选择(。

祝你好运!

最新更新