2

我正在尝试为朋友制作一个小程序,它需要运行一个 .wav 文件,当我在 python 中运行它时它工作正常,但是当我在 py2exe 中编译它时,它给了我这个 -->

phone.exe:23: RuntimeWarning: use mixer: DLL load failed: The specified module could not be found.
(ImportError: DLL load failed: The specified module could not be found.)
Traceback (most recent call last):
  File "phone.py", line 23, in <module>
  File "pygame\__init__.pyc", line 70, in __getattr__
NotImplementedError: mixer module not available
4

2 回答 2

5

pygame.mixer依赖于 libSDL_mixer。确保它可用。

于 2012-05-25T23:13:37.980 回答
0

这可能会有所帮助:一个示例 py2exe 项目:http ://www.pygame.org/wiki/Pygame2exe

于 2012-05-26T00:05:25.313 回答