Failed building wheel for pyaudio Running setup.py clean for pyaudio
从错误信息来看,问题出在 pyaudio
包的构建过程中。具体来说,缺少 portaudio.h
头文件,这通常是因为系统上没有安装 portaudio
库。
以下是解决此问题的步骤:
-
安装系统依赖:
在大多数基于 Debian 的系统(如 Ubuntu)上,可以使用以下命令安装portaudio
库和其开发头文件:sudo apt-get update sudo apt-get install portaudio19-dev
在基于 Red Hat 的系统(如 CentOS)上,可以使用以下命令安装:
sudo yum install portaudio-devel
-
重新尝试安装依赖项:
安装系统依赖后,重新运行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
构建过程中的问题,并成功安装所有依赖项。
原文地址:https://blog.csdn.net/sunyuhua_keyboard/article/details/140278792
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!