我正在使用Ubuntu 18.04。我有一个Anaconda环境设置为使用Python3。我尝试安装pyaudio失败,以便可以从环境中的麦克风进行录音。
我尝试过:
conda install -c anaconda pyaudio
我可以导入pyaudio并创建一个实例,但尽管PulseAudio提供了麦克风,hdmi输出和外部扬声器,但它找不到任何设备。
import pyaudio
p = pyaudio.PyAudio()
p.get_device_count()
0
答案 0 :(得分:0)
得益于David Nicholson的建议,问题得以解决。
我从source-forge频道而不是Anaconda频道重新安装了pyaudio,该版本可以找到设备。