ERROR: Failed building wheel for pyaudioFailed to build pyaudioERROR: ERROR: Failed to build insta

ERROR: Failed building wheel for pyaudio Failed to build pyaudio ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (pyaudio)

这个错误表明在编译 pyaudio 时缺少 PortAudio 开发库。以下是完整解决方案:

Linux 系统解决方案

# 1. 安装系统级依赖(Ubuntu/Debian)
sudo apt-get update
sudo apt-get install portaudio19-dev python3-dev

# 2. 安装构建工具
sudo apt-get install build-essential

# 3. 再次尝试安装 pyaudio
pip install pyaudio

MacOS 系统解决方案

# 1. 安装 PortAudio (通过 Homebrew)
brew install portaudio

# 2. 设置编译参数
export C_INCLUDE_PATH=/opt/homebrew/include/
export LIBRARY_PATH=/opt/homebrew/lib/

# 3. 安装 pyaudio
pip install pyaudio

Windows 系统解决方案

# 直接安装预编译包(不需要开发库)
pip install pipwin
pip

你可能感兴趣的:(python,audio,pyaudio,安装库,python)