如何在Python 3.11.1(macOS系统)中安装PyAudio?
解决macOS下Python 3.11安装PyAudio的问题
PyAudio依赖PortAudio库,直接用pip安装通常会因找不到依赖库报错,按以下步骤操作:
- 先通过Homebrew安装PortAudio:
brew install portaudio - 根据你的芯片类型,选择对应命令安装PyAudio:
- Intel芯片Mac:
pip install --global-option='build_ext' --global-option='-I/usr/local/include' --global-option='-L/usr/local/lib' pyaudio - M系列芯片Mac(Homebrew默认arm64路径):
pip install --global-option='build_ext' --global-option='-I/opt/homebrew/include' --global-option='-L/opt/homebrew/lib' pyaudio
- Intel芯片Mac:
- 验证安装是否成功:
打开Python交互终端,执行import pyaudio,无报错则说明安装完成。
如果之前尝试安装失败,建议先执行pip uninstall pyaudio清理残留后再重新操作。
内容的提问来源于stack exchange,提问作者Dragon
相关产品推荐
相关产品推荐

