mac安装pyaudio
最近需要安装pyaudio,遇到了一系列问题。
本机环境是macOS10.12.6,在终端中运行命令
brew install portaudio
安装成功。接下来安装pyaudio,运行命令
pip install pyaudio
出现错误:
fatal error: 'portaudio.h' file not found
#include "portaudio.h"
^
1 error generated.
error: command 'cc' failed with exit status 1
但是portaudio明明已经安装成功,在/usr/local/include目录下也能找到portaudio.h文件,经过万能的百度,在https://stackoverflow.com/questions/33513522/when-installing-pyaudio-pip-cannot-find-portaudio-h-in-usr-local-include找到了解决的办法,
输入命令:
sudo pip install --global-option='build_ext' --global-option='-I/usr/local/include' --global-option='-L/usr/local/lib' pyaudio
安装成功!!!