无法打开pygame的声音

时间:2018-06-05 16:47:43

标签: python python-3.x audio raspberry-pi pygame

我只是想做这个非常简单的事情,我想根据触摸传感器播放两个不同的声音文件。 我目前遇到的问题是我甚至无法播放其中任何一个,因为“文件无法打开”。

{{1}}

追溯:

  

回溯(最近一次呼叫最后一次):文件“/home/pi/a.py”,第11行,中    slowbeat = pygame.mixer.Sound('slowbeat.wav')pygame.error:   无法打开文件'slowbeat.wav'

1 个答案:

答案 0 :(得分:0)

pygame.init()后面添加缺少的括号应该可以解决问题(除非路径和文件名出错)。你必须调用这个函数来初始化所有的pygame模块,否则有些东西将无法正常工作。您通常还必须打开一个pygame窗口才能播放声音和音乐。

如果您不想打开窗口,可以在pygame.mixer.init()之前或之前拨打pygame.init()