在 Mac OSX Sierra 上使用 pip3 的 pyaudio 安装错误 - portaudio.h 和 flo



我在MacOSX Sierra上安装python3的pyaudio时遇到困难。我已经安装了端口音频使用

brew install portaudio

然后我尝试:

pip3 install pyaudio

但是得到众所周知的 GCC 错误 #include"portAudio.h"。

我在福玉对另一篇文章的回复中详细说明了标题,如下所示:

pip install --global-option='build_ext' --global-option='-I/usr/local/include' --global-option='-L/usr/local/lib' pyaudio

但是,我现在收到一个错误,找不到 float.h。我知道 float.h 位于/usr/include/c++/4.2.1/tr1 中,但我对编程相当陌生,不知道如何将它包含在我的安装命令中。任何帮助将不胜感激,谢谢!

pyAudio直到3.6版本才给出任何错误。我遇到了同样的麻烦,花了相当长的时间来解决,但简单的方法是安装 python 版本 3.6,然后确保您在虚拟环境中运行该项目,因此安装 pyaudio 没有任何问题。我希望它有所帮助。

相关内容

最新更新