gpt4 book ai didi

python - pygame.init 给出 'there is no soundcard'

转载 作者:太空宇宙 更新时间:2023-11-03 14:33:19 26 4
gpt4 key购买 nike

每次我运行 pygame.init() 时,我都会收到“没有声卡”的消息。 ubuntu 论坛中的一个帖子说运行 pygame.init() 两次,该消息就会消失。问题是,当我编写脚本然后从终端运行脚本时,我仍然收到无声卡消息。

我该怎么办?

Python 2.7.1+ (r271:86832, Apr 11 2011, 18:05:24) 
[GCC 4.5.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import pygame, sys
>>> pygame.init()
there is no soundcard
(6, 0)
>>>

谢谢!

最佳答案

我遇到了同样的错误,今天就在我的 linux-mint14 上修复了它。

首先,我使用apt-cache depends python-pygame查看python-pygame依赖的包。

结果是:

依赖: python2.7
依赖: python
依赖: python
依赖: libc6
依赖: libjpeg8
依赖: libpng12-0
依赖: libportmidi0
依赖: libsdl-image1.2
依赖: libsdl-mixer1.2
依赖: libsdl-ttf2.0-0
依赖: libsdl1.2debian
依赖: libsmpeg0
依赖: libx11-6
依赖: python-numpy
依赖: ttf-freefont
fonts-freefont-ttf
建议: timidity
冲突: <python2.3-pygame>
冲突: <python2.4-pygame>
替换: <python2.3-pygame>
替换: <python2.4-pygame>

它建议我安装软件包timidity

然后,我使用sudo apt-get install timidity安装。

之后使用pygame.init()就没有声卡报错了

关于python - pygame.init 给出 'there is no soundcard',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6714678/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com