📅  最后修改于: 2023-12-03 15:10:26.251000             🧑  作者: Mango
在 Mac 上安装 PyAudio 可能会遇到一些问题。本文将介绍一些可能的解决方案。
当您尝试在 Mac 上安装 PyAudio 时,您可能会收到以下编译错误:
fatal error: ‘portaudio.h’ file not found
#include “<portaudio.h>”
这意味着您没有 PortAudio 驱动程序。PortAudio 是一种可移植的音频 I/O 库,PyAudio 依赖于它。
Homebrew 是 macOS 上的包管理器。如果您已经安装了 Homebrew,请跳到第二步。
您可以在终端中运行以下命令来安装 Homebrew:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
使用 Homebrew 安装 PortAudio:
brew install portaudio
现在您可以使用 pip 安装 PyAudio:
pip install pyaudio
如果您仍然遇到问题,您可以尝试使用 Conda 安装 PyAudio:
conda install pyaudio
如果您遇到“无法安装 pyaudio on Mac - Shell/Bash”的问题,请按照上述步骤进行操作。这是最常见的解决方案之一,它应该可以解决您的问题。