0

我通过conda在 Ubuntu 14.04 上安装了 PyQt4 。所有的 GUI 库都在工作,但没有找到输出设备,所以我没有使用 PyQt4.QtMultimedia(或 PyQt4.QtGui.QSound)得到音频输出。

描述情况的示例脚本:

from PyQt4.QtMultimedia import QAudioDeviceInfo

device_info = QAudioDeviceInfo.defaultOutputDevice()
if device_info.isNull():
    print 'No output audio device found'  # always executed
else:
    print device_info  # never executed

使用 PyQt4 播放音频显然需要找到音频输出设备(正如我已经验证的那样)。

一般来说,用我的Ubuntu,我可以听音频和音乐,所以不是硬件问题。

在 Windows 和 OS X 中,相同的代码确实可以找到音频设备。

我该如何解决这个问题?

4

0 回答 0