无法安装 pygame

Cant install pygame

所以我对 python and/or pip 有点问题...

Python,当要求使用 py -m pip install -U pygame --user 在 CMD 中下载 pygame 时,出现此错误:

    WARNING, No "Setup" File Exists, Running "buildconfig/config.py"
    Using WINDOWS configuration...


    Download prebuilts to "prebuilt_downloads" and copy to "./prebuilt-x64"? [Y/n]Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\gary\AppData\Local\Temp\pip-install-1zalja6w\pygame\setup.py", line 194, in <module>
        buildconfig.config.main(AUTO_CONFIG)
      File "C:\Users\gary\AppData\Local\Temp\pip-install-1zalja6w\pygame\buildconfig\config.py", line 210, in main
        deps = CFG.main(**kwds)
      File "C:\Users\gary\AppData\Local\Temp\pip-install-1zalja6w\pygame\buildconfig\config_win.py", line 576, in main
        and download_win_prebuilt.ask(**download_kwargs):
      File "C:\Users\gary\AppData\Local\Temp\pip-install-1zalja6w\pygame\buildconfig\download_win_prebuilt.py", line 302, in ask
        reply = raw_input(
    EOFError: EOF when reading a line
    ----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

似乎可以很好地下载文件,但之后不想继续。我是 运行 python 3.8。是的,Python 安装在 PATH 变量中。

我觉得这可能是一个非常愚蠢的问题,我刚刚忽略了一些东西,但我似乎找不到任何有用的东西。

-----编辑-----

我已经找到了一些解决方案 - 只需下载并使用 python 3.7 而不是 3.8,这似乎效果更好。

假设您使用的 IDE 能够自动安装导入(例如 PyCharm),您只需将 IDE 的当前解释器设置为 python 3.7.4 并使用它来安装 pygame 而不是使用 pip。该问题与 pygame 安装无法与 python 3.8 一起使用有关,因此要么将您的解释器、角色恢复为 python 3.7,要么等待 pygame 更新