pygame,加载.wav文件内存错误

时间:2017-03-11 02:58:10

标签: python pygame

我在conf.py文件

中编写了代码
env_sound = pygame.mixer.Sound('resources/sound/env.wav')

game.py文件中,我只是import conf

env_sound = conf.env_sound

错误是

File "/path/game.py", line 8, in <module>
    import conf
File "/path/conf.py", line 45, in <module>
    env_sound = pygame.mixer.Sound('resources/sound/env.wav')

MemoryError

game.pyconf.py位于同一目录中。

env.wav的大小约为511 kB,我认为它不会导致内存错误。

它出了什么问题?

1 个答案:

答案 0 :(得分:2)

您需要初始化fileRead才能使其正常运行。所以有以下几点:

pygame.mixer

阅读pygame doc以获取进一步的参考。