Python 安装PyAudio时出现错误“;“portaudio.h”;找不到文件
我一直在尝试为一个项目安装PyAudio。我正在使用OS 11.0.1上的M1芯片开发Mac 每次运行Python 安装PyAudio时出现错误“;“portaudio.h”;找不到文件,python,pip,pyaudio,portaudio,Python,Pip,Pyaudio,Portaudio,我一直在尝试为一个项目安装PyAudio。我正在使用OS 11.0.1上的M1芯片开发Mac 每次运行pip3 install pyaudio时,我都会收到相同的错误: #include "portaudio.h" ^~~~~~~~~~~~~ 1 error generated. error: command 'clang' failed with exit status 1 我已经通过brew install portau
pip3 install pyaudio
时,我都会收到相同的错误:
#include "portaudio.h"
^~~~~~~~~~~~~
1 error generated.
error: command 'clang' failed with exit status 1
我已经通过brew install portaudio
安装了portaudio,并且有x-code命令行工具,但它仍然不起作用。我也试着把sudo放在它前面,但没有运气
感谢您的帮助
以下是错误的图像:
找不到PortAudio头文件 在安装PyAudio之前,请尝试运行
brew链接
:
brew安装portaudio
brew链接portaudio
pip3安装pyaudio
如果这不起作用,则找到文件,sudo find/-name“portaudio.h”
,并通过pip3 install
命令将路径作为build\u ext
选项提供。在我的例子中,返回的路径是/usr/local/include/portaudio.h
。因此,命令如下所示:
pip3安装--global option='build_ext'--global option='-I/usr/local/include'--global option='-L/usr/local/lib'pyaudio
这些可能的解决方案都在相关问题中描述:
找不到PortAudio头文件 在安装PyAudio之前,请尝试运行
brew链接
:
brew安装portaudio
brew链接portaudio
pip3安装pyaudio
如果这不起作用,则找到文件,sudo find/-name“portaudio.h”
,并通过pip3 install
命令将路径作为build\u ext
选项提供。在我的例子中,返回的路径是/usr/local/include/portaudio.h
。因此,命令如下所示:
pip3安装--global option='build_ext'--global option='-I/usr/local/include'--global option='-L/usr/local/lib'pyaudio
这些可能的解决方案都在相关问题中描述:
谢谢这在2021 Mac Mini M1上运行,安装在python3.6 venv上。谢谢这在2021 Mac Mini M1上运行,安装在python3.6 venv上