You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

macOS Big Sur系统下pip安装PyAudio报错clang exit status 1无法安装

macOS Big Sur 安装PyAudio报错解决方案

该error: command 'clang' failed with exit status 1报错核心原因是PyAudio依赖的PortAudio音频库未在系统中预装,同时缺少编译所需的Xcode命令行工具组件,该问题与pip版本无关,按以下步骤操作即可解决:

  • 第一步:安装Xcode命令行编译组件
    终端执行命令:
    xcode-select --install
    弹出安装弹窗后按系统指引完成安装即可。
  • 第二步:安装PyAudio依赖库PortAudio
    终端执行命令:
    brew install portaudio
  • 第三步:重新安装PyAudio
    如果你在PyCharm中使用项目独立虚拟环境,需先激活对应虚拟环境,再执行安装命令:
    pip install PyAudio

如果执行上述第三步依然报错,可指定PortAudio的编译路径安装:

  • Intel芯片Mac执行命令:
    pip install --global-option='build_ext' --global-option='-I/usr/local/include' --global-option='-L/usr/local/lib' PyAudio
  • Apple Silicon(M1/M2)芯片Mac执行命令:
    pip install --global-option='build_ext' --global-option='-I/opt/homebrew/include' --global-option='-L/opt/homebrew/lib' PyAudio

PyCharm适配说明:
如果直接在PyCharm内置的包管理界面安装失败,在终端完成上述安装操作后重启PyCharm,即可在项目依赖中识别到已安装的PyAudio包。

内容的提问来源于stack exchange,提问作者Сергей Пугачев

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 20:54:07