pygame提示没有声卡报错

来源:互联网 发布:免费胸卡制作软件 编辑:程序博客网 时间:2024/05/17 23:13

今天pygame.init()一直提示“there is no sound card”,但是声卡其实是在正常工作的。

于是,目前的暂时方案:

解决方案1,

apt-cache depends python-pygame

得到结果:


建议安装timidity,于是:

sudo apt-get install timidity

之后,“there is no sound card”的提示消失了。


解决方案2,

进行了一些search之后发现,只要连续调用pygame.init()两次,这个问题同样可以得到解决。

问题应该是由于第一次pygame.init()的时候有一些模块没有被成功初始化,第二次调用就可以正常了,具体原因目前未知,有知道的朋友可以留言赐教!

原创粉丝点击