soft-summer-2021 / summer2021

程序设计实践 (2021夏季学期)
31 stars 6 forks source link

pyinstaller打包完后的.exe黑屏出现一段文字后立即闪退如何解决? #56

Closed Ten-Mao closed 2 years ago

dyn1721 commented 2 years ago

是报错了吗 出现的文字是报错信息?

KarryBanana commented 2 years ago

有报错信息嘛?有的话可以直接查对应的报错信息

dyn1721 commented 2 years ago

这个pyinstaller啊 去年也是打包各种问题不断 而且原因多种多样。 我总结了下去年涉及的几种原因,可以逐一排查下(这些要都不是我也没招了): 1.首先确认IDE里工程运行没问题 2.部分三方库不支持 请详细查阅官方wiki 有介绍 3.字体问题 4.音乐格式问题 据说不支持mp3 5.图片资源路径错了 /未找到 6.pyinstaller 打包后 os路径获取不正确

如果以上方面都试过不行,通过各种搜索引擎搜索报错信息查找解决方案

Ten-Mao commented 2 years ago

好的我试试

Ten-Mao commented 2 years ago

已经解决了,是字体问题。另外刚才在尝试的过程发现pygame好像无法识别wav格式,在pycharm里面也报错,改回MP3格式后才能够正常运行

Ten-Mao commented 2 years ago

谢谢助教