python打包含pygame、音频报错问题的解决方法

问题描述

最近为了写毛概大作业,用python写了个小游戏,用到了pygame包,并且有一些音频和图片。
python环境3.8,pyinstaller3.6。
刚开始打包时,程序无法运行,在网上查了一圈,有说python版本的问题,但我实际操作得到结论,python3.8也可以通过pyinstaller进行打包
那么出现了什么问题呢?

音频格式不能用.mp3

音乐格式使用mp3在编译运行是没问题的,但是打包之后就不行,好像是这中间有什么问题,也是在看到一个老哥的帖子才反应过来,我是转成了WAV格式,然后进行编译打包就成功了。

在exe路径下放入需要的音频、图片

另一个问题是,当我按照上述方式打包之后,程序还是不能运行,并且在命令行里输出没找到音频文件,因此我把所有需要的文件都复制到了exe路径下,问题完美解决了。

希望我的经历可以帮到你!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值