pygame 2.0.0.dev6(SDL 2.0.12,python 3.8.2)文件不是Windows BMP文件
我正在尝试使用Py2app从python制作应用程序。当我运行命令行python3 setup.py py2app时。它成功运行,但当我无法打开我的单机版时,我收到一个错误,上面写着:pygame 2.0.0.dev6(SDL 2.0.12,python 3.8.2)文件不是Windows BMP文件,python,macos,pygame,sdl,Python,Macos,Pygame,Sdl,我正在尝试使用Py2app从python制作应用程序。当我运行命令行python3 setup.py py2app时。它成功运行,但当我无法打开我的单机版时,我收到一个错误,上面写着: background = pygame.image.load('bg.png') pygame.error: File is not a Windows BMP file 有人能告诉我怎么解决这个问题吗 注:我使用的是Mac os Mojave 10.14.6、pygame 2.0.0.dev6(SDL 2.0
background = pygame.image.load('bg.png')
pygame.error: File is not a Windows BMP file
有人能告诉我怎么解决这个问题吗
注:我使用的是Mac os Mojave 10.14.6、pygame 2.0.0.dev6(SDL 2.0.12、python 3.8.2)这对我很有效-
sudo apt-get install git curl libsdl2-mixer-2.0-0 libsdl2-image-2.0-0 libsdl2-2.0-0 libsdl2-ttf-2.0-0
这对我有用-
sudo apt-get install git curl libsdl2-mixer-2.0-0 libsdl2-image-2.0-0 libsdl2-2.0-0 libsdl2-ttf-2.0-0
欢迎来到SO!您可以选择,您应该(重新)阅读帮助主题,了解如何做出贡献。您应该始终解释您的代码并对其进行格式化,以便其他人能够阅读和理解它。PyGame 2仍在测试中,并且它们可以升级到
dev7
。您最好发布一个bug报告:Hi@Velma,如果您的程序在从源代码运行时工作,那么这可能不是库问题。我猜这与捆绑应用程序中的资源有关。也许会有帮助,但是提供一个帮助会使你更容易解决你的问题。欢迎使用SO!您可以选择,您应该(重新)阅读帮助主题,了解如何做出贡献。您应该始终解释您的代码并对其进行格式化,以便其他人能够阅读和理解它。PyGame 2仍在测试中,并且它们可以升级到dev7
。您最好发布一个bug报告:Hi@Velma,如果您的程序在从源代码运行时工作,那么这可能不是库问题。我猜这与捆绑应用程序中的资源有关。也许会有帮助,但是提供一个帮助会让你更容易解决你的问题。