OnKeyDown灬Sona 2017-11-08 17:30 采纳率: 75%
浏览 4427
已采纳

pyinstaller打包后运行exe报错 -图片加载失败

python2.7 winds 64操作系统
eclipse里面可以正常运行,pyinstaller打包后运行exe报错 ---pygame.error: Couldn'topen image/background.png

这句代码报错f = pygame.image.load("image/background.png")
图片放在.py文件同目录
把路径改成绝对路径就没问题了,但是感觉这样太low。。。

  • 写回答

3条回答 默认 最新

  • crazyskady 2017-11-09 03:14
    关注

    exe目录下创建image文件夹,把background.png放到这个文件夹里,另外代码改成f = pygame.image.load("./image/background.png") 试试。总之保证exe是从自己的当前目录去找这个图片即可。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?