您的位置:首页 > 新闻 > 会展 > Failed building wheel for pyaudio Running setup.py clean for pyaudio

Failed building wheel for pyaudio Running setup.py clean for pyaudio

2024/12/22 9:47:02 来源:https://blog.csdn.net/sunyuhua_keyboard/article/details/140278792  浏览:    关键词:Failed building wheel for pyaudio Running setup.py clean for pyaudio

从错误信息来看,问题出在 pyaudio 包的构建过程中。具体来说,缺少 portaudio.h 头文件,这通常是因为系统上没有安装 portaudio 库。

以下是解决此问题的步骤:

  1. 安装系统依赖
    在大多数基于 Debian 的系统(如 Ubuntu)上,可以使用以下命令安装 portaudio 库和其开发头文件:

    sudo apt-get update
    sudo apt-get install portaudio19-dev
    

    在基于 Red Hat 的系统(如 CentOS)上,可以使用以下命令安装:

    sudo yum install portaudio-devel
    
  2. 重新尝试安装依赖项
    安装系统依赖后,重新运行 pip install -r requirements.txt 命令。

以下是详细步骤:

在基于 Debian 的系统上(如 Ubuntu):

sudo apt-get update
sudo apt-get install portaudio19-dev

然后,重新运行:

pip install -r requirements.txt

在基于 Red Hat 的系统上(如 CentOS):

sudo yum install portaudio-devel

然后,重新运行:

pip install -r requirements.txt

通过以上步骤,您应该能够解决 pyaudio 构建过程中的问题,并成功安装所有依赖项。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com