您好我是python和pygame的新手,但我使用的是Atom,但我无法解决这个问题。当我在IDLE中打开我的脚本时,它可以工作,但是我无法在Atom(特别是终端加)和终端上工作。我的错误信息是
Traceback (most recent call last):
File "cargame.py", line 32, in <module>
carImg = pygame.image.load('racecar.png')
pygame.error: Failed loading libpng.dylib: dlopen(libpng.dylib, 2): image not found
所以有人可以帮忙吗?
答案 0 :(得分:0)
也许pygame无法加载图像的原因是因为它没有加载模块的上下文。确保模块(本质上是源代码所在的文件)和映像文件存在于磁盘上的相同环境中(相同的文件夹)。否则将绝对路径传递给加载函数,并查看是否可以找到图像。