如何使用 Anaconda 在 Ubuntu 18.04 上安装 pyaudio?

How to install pyaudio on Ubuntu 18.04 using Anaconda?

我正在使用 Ubuntu 18.04。我设置了一个 Anaconda 环境以使用 Python3。我没有成功地尝试安装 pyaudio,以便我可以在我的环境中从麦克风录音。

我试过了:

conda install -c anaconda pyaudio 

我可以导入 pyaudio 并创建一个实例,但它没有找到任何设备,尽管 PulseAudio 提供了麦克风、hdmi 输出和外部扬声器。

import pyaudio


p = pyaudio.PyAudio()
p.get_device_count()

0

感谢 David Nicholson 的建议,问题已解决。

我从 source-forge 频道而不是 Anaconda 频道重新安装了 pyaudio,那个版本找到了设备。