我无法找到适用于 Python 3.5 的 pygame 下载,而且我下载的那些在我导入 shell 时似乎不起作用。帮助?
这是我在 shell 上收到的消息:
import pygame Traceback(最近调用 last):文件“”,第 1 行,在 import pygame ImportError: No module named ‘pygame’
原文由 Utnapishtum 发布,翻译遵循 CC BY-SA 4.0 许可协议
我无法找到适用于 Python 3.5 的 pygame 下载,而且我下载的那些在我导入 shell 时似乎不起作用。帮助?
这是我在 shell 上收到的消息:
import pygame Traceback(最近调用 last):文件“”,第 1 行,在 import pygame ImportError: No module named ‘pygame’
原文由 Utnapishtum 发布,翻译遵循 CC BY-SA 4.0 许可协议
4 回答4.4k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
1 回答3.8k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
我猜你使用的是 Windows。如果您不是,则没有适用于 Python 3+ 的特殊版本的 pygame。如果您有 Windows,请阅读以下内容。
您将需要 pygame 成为您执行此操作的一部分。这样您就可以在命令提示符下使用它。确保在执行此操作时以管理员身份使用它。
首先,您需要找出您拥有的 Python 的位版本。打开你的 Python shell,在窗口的顶部它应该说类似“Pygame V(一些数字)(位号)”你想要位号。
现在您需要打开命令提示符。使用“windows键+r键”打开运行菜单,输入“cmd”并回车。或者您可以在您的 PC 上搜索“cmd”并右键单击它并选择“以管理员身份运行”以以管理员身份打开。
Python 带有一个特殊的路径命令,称为“pip”。我不会过多地介绍这个模块,但简而言之,它用于安装附加的 Python 模块。你需要做的第一件事是这个命令……
执行此操作时,屏幕应该会打印出一些内容。您可以判断模块是否安装正确,因为它应该打印类似“wheel installed successfully”的内容。我们稍后会需要这个。
现在您需要获取您的 pygame 文件。 到这里 找到 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,所以它们现在可能有所不同。
下载完成后,返回命令提示符。输入这个命令…
确保它包含 .whl 扩展名。如果出现错误,请指定文件所在文件夹的路径(应该是下载文件夹)。您应该再次看到类似于“pygame 安装成功”的消息。
完成所有这些后,打开您的 Python shell 并输入…
如果它有效,你现在可以使用 pygame 了。如果没有,那么您还可以尝试其他一些方法…
就像我在几个月前用 Python 3.4 64 位在我的 Windows 10 上安装 pygame 之前所说的那样,就像我在这里告诉你的一样,所以它应该可以工作,但可能已经过时了。无论如何,我希望这可以帮助您解决 pygame 安装问题,并祝您好运!