无法通过 pip 在 Python 上安装 pygame (Windows 10)

Unable to install pygame on Python via pip (Windows 10)

目前无法安装Pygame via pip:

pip install pygame

收到此消息:

担心它被称为 EOF 错误,这是模块本身的错误吗?

Pygame 目前与 Python 3.8 不兼容。我建议您降级回 3.7 并在那里使用 pip 安装。

pip 没有 pygame。 但是有一种替代方法对我有用。 https://www.pygame.org/wiki/CompileWindows 正确阅读并按照步骤操作,它应该会安装。 您还需要将代码更新为 pygame 2.0.0 代码,因为它仅适用于 3.8 顺便说一句,你必须遵循 SDL2 说明,因为 pygame 2.0.0 使用它。

目前有 dev 个版本可用。通过

获取它们
pip install pygame==2.0.0.dev6

以上命令今天 3-15-20 和 Python-3-8-0 在 Linux Mint 19 上对我有用 让 IDLE 识别 pygame.

sudo pip3 安装pygame==2.0.0.dev6

我还必须先用

更新 pip

sudo pip3 install --upgrade pip

打开电源 shell window 并确保您的互联网已打开 然后键入以下命令 点安装 pygame 它会自动为您下载并安装它 再次确保您的互联网已开启 我有 python 3.8.2,它可以在我的电脑上运行

Pygame 需要 visual studio C++ 构建工具才能安装。确保您已从 here.

下载这些内容