一般百度,官网上显示:
在window上用pip安装
在ubuntu等linux上安装用apt安装
但我都尝试了,都不能正确安装,报出错误,安装失败。
显示类似如下错误:
fatal error: portaudio.h: No such file or directory
- 尝试很多,说用
-
sudo apt-get install python-pyaudio python3-pyaudio
- 安装对于Ubuntu/Debian而言:
我们使用包管理工具apt来安装:
sudo apt-get install python-pyaudio python3-pyaudio
如果最新版的pyaudio不能获得的话我们可以使用pip来进行安装:
pip install pyaudio
注意:
pip会下载pyaudio的源码并且为你的系统构建。所以请确保你提前安装了portaudio库开发包(portaudio19-dev)以及python开发包(python-all-dev)。
为了使pyaudio独立于系统的包,请考虑在virtualenv中安装PyAudio。
- 最终正确安装指令为:
- sudo apt-get install portaudio19-dev python-all-dev python3-all-dev
- pip install pyaudio