3 回答
TA贡献1775条经验 获得超8个赞
如果您遇到同样的问题,请在您的.spec文件中修复此行:
from kivy_deps import sdl2, glew, gstreamer
...
...
datas=[('Files\test.wav','.')
...
...
*[Tree(p) for p in (sdl2.dep_bins + glew.dep_bins + gstreamer.dep_bins)],
...
...
为我工作..
TA贡献1830条经验 获得超3个赞
接下来的事情帮助了我:
python -m pip install kivy[full]
这与之前的 conda 安装重叠:
conda install -c conda-forge kivy
之后 mp3 文件播放正常。
从 pip(我的目录)安装后的包更改:
•kivy-deps.glew~=0.3.1
在f:\pzz\lib\site-packages (from kivy[full]) (0.3.1)
•kivy-deps.gstreamer~=0.3.3
在f:\pzz\lib\site-packages (from kivy[full]) (0.3.3)
TA贡献1906条经验 获得超3个赞
这对我有用。
from kivy_deps import sdl2, glew, gstreamer
datas=[(r'Assets', 'bullet.wav'),
(r'Assets', 'music.wav'),
(r'Assets', 'Explosion.wav')],
*[Tree(p) for p in
(sdl2.dep_bins +
glew.dep_bins + gstreamer.dep_bins)],
添加回答
举报