首页 > 其他 > 详细

pyinstaller打包py成exe后音乐文件播放异常pygame.error failed to execute script

时间:2020-04-13 09:31:15      阅读:250      评论:0      收藏:0      [点我收藏+]

报错:

pyinstaller打包py成exe后运行报错类似如下图(自己的图没来得及截解决了)

技术分享图片

 

 

解决方法:

我的音乐文件含有两种格式wav和mp3格式,我是将mp3格式转换为wav就可以啦!

 

原因:参考https://www.pygame.org/docs/ref/music.html#pygame.mixer.music.load

音乐模块与pygame.mixerpygame模块紧密相关,用于加载和播放声音。使用音乐模块控制混音器中音乐的播放。

音乐播放和常规声音播放之间的区别在于,音乐是流式传输的,永远不会一次全部加载。混音器系统一次仅支持一个音乐流

请注意,MP3支持有限。在某些系统上,不支持的格式可能会使程序崩溃e.g。Debian Linux。考虑OGG改为使用

因此改为一类音乐或者用OGG格式就能解决!

pyinstaller打包py成exe后音乐文件播放异常pygame.error failed to execute script

原文:https://www.cnblogs.com/xiaohuomiao/p/12689029.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!