我猜你使用的是 Windows。如果你不是,那么没有适用于 Python 3+ 的特殊版本的 pygame。如果您有 Windows,请阅读下文。
您将需要 pygame 成为您执行此操作的路径的一部分。这样您就可以在命令提示符下使用它。确保在执行此操作时以管理员身份使用它。
首先,您需要找出您拥有的 Python 版本。打开你的 Python shell,在窗口的顶部应该会说“Pygame V(some number) (bit number)”你想要这个位数。
现在您需要打开命令提示符。使用“windows键+r键”打开运行菜单,输入“cmd”回车。或者你可以在你的电脑上搜索“cmd”并右键单击它并选择“以管理员身份运行”以管理员身份打开。
Python 带有一个名为“pip”的特殊路径命令。我不会过多地介绍这个模块,但简而言之,它用于安装额外的 Python 模块。你需要做的第一件事就是这个命令......
pip install wheel
执行此操作时,屏幕应该会打印一些内容。您可以判断模块是否安装正确,因为它应该打印“wheel installed successfully”之类的内容。我们稍后会需要这个。
现在您需要获取您的 pygame 文件。转到 here 并找到 pygame 部分。如果你有 python 32 位下载,你应该下载这个“pygame-1.9.2b1-cp35-cp35m-win32.whl”或者如果你有 64 位 Python 下载“pygame-1.9.2b1-cp35-cp35m-win_amd64.whl”。我很确定这些是您的位版本所需的,但几个月前我在我的 Windows 10 上安装了 pygame,所以现在它们可能会有所不同。
下载后返回命令提示符。输入这个命令...
pip install (filename)
确保它包含 .whl 扩展名。如果出现错误,请指定文件所在文件夹的路径(应该是下载文件夹)。您应该再次看到类似于“pygame 安装成功”的消息。
所有这些都完成后,打开你的 Python shell 并输入...
import pygame
如果可行,您现在可以使用 pygame。如果没有,那么您可以尝试其他一些方法...
- 尝试重新启动您的 PC。有时这些事情在系统重新启动之前不会生效。
- 尝试从上面列出的网站安装不同版本的 pygame。由于位版本差异,这可能只是一个简单的问题。
- 确保您确实从文件中安装了 pygame 模块。它可能会抛出一个似乎是实际成功安装的错误。仔细检查总是值得的。
就像我在几个月前用 Python 3.4 64 位在我的 Windows 10 上安装 pygame 之前所说的,就像我在这里告诉你的那样,所以它应该可以工作,但可能已经过时了。无论如何,我希望这可以帮助您解决 pygame 安装问题并祝您好运!