【发布时间】:2020-10-07 04:56:11
【问题描述】:
我按照https://www.pygame.org/wiki/CompileWindows的说明进行操作,pygame编译成功!但是,我仍然无法获得扩展的图像支持来工作。 Pygame's documentation 说:
image 模块是 pygame 的必需依赖项,但它只可选地支持任何扩展文件格式。默认只能加载未压缩的 BMP 图片。
如何指定选项?我需要 pygame(支持 png)上学,但也需要最新的 python 版本(3.9)。
【问题讨论】:
-
为什么你认为你需要编译 pygame,
python -m pip install pygame不适合你吗?参考pygame.image.loaddocumentation,pygame.image.get_extended()在您的系统上返回什么? -
使用
pip安装pygame会返回一个EOF 错误,如以下问题:stackoverflow.com/questions/58469733/pip-install-eoferror。pygame.image.get_extended()返回0。 @importrandom -
您可以尝试使用
pip install pygame==2.0.0.dev12安装最新开发版本的pygame 2。这可能比重新编译库更容易。 -
要尝试而不是重新编译的最后一件事是 Christoph Gohlke 的预编译轮子,有 pygame 轮子与 32 位和 64 位 python 3.9 相关联
-
@importrandom 谢谢!这正是我想要的!
标签: python python-3.x compilation pygame python-3.9