python - 无法安装pygame
问题描述
所以我对python和/或pip有点问题......
Python,当被要求在 CMD 中下载 pygame 时py -m pip install -U pygame --user
,给了我这个错误:
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 更新
推荐阅读
- reactjs - 在不同选项卡中呈现的组件意外共享状态?
- wordpress - Wordpress 高级自定义字段无法正常工作
- r - 用 R 中每行的频率和百分比创建一个表
- python-3.x - 推荐的方式来分发我的 python 包而不在 PyPi 上上传
- sql - SQL 表中的基本 URL 连接字符串
- modeling - 在“modellica方法”中建模电流控制电机的数学块模型
- php - 针对特定订单状态更改禁用增加库存
- python-3.x - 未加载静态文件(管理员的图像和 CSS)
- concurrency - 读取和写入时间 - 特定于应用程序
- python - Camelot PDF 无法剥离文本