安装PyAudio过程出现错误:Failed building wheel for PyAudio
项目场景:
安装python的PyAudio库
简介:pyaudio库,使用这个可以进行录音,播放,生成wav文件等等。PyAudio 提供了 PortAudio 的 Python 语言版本,这是一个跨平台的音频 I/O 库,使用 PyAudio 你可以在 Python 程序中播放和录制音频
问题描述:
假期做python语音这方面东西时需要安装Pyaudio,使用pip install pyaudio时报错error:failed building wheel for pyaudio。
原因分析:
于是在网上查了一下,感觉大多数的说法很发杂,不够简洁。但是看到一篇还是言简意赅的解决了我的问题,所以特此在此备注一下,以备他人方便查找和纠错。
首先说明一下出现此错误的原因啊,结合网上的大神观点和个人理解就是缺少PyAudio安装的索引文件,whl文件,。
解决方案:
所以呢咱们首先要找到whl索引文件。
APP 中接收数据代码:
这里可以查看whl文件
cp35代表你电脑上的python版本是3.5
cp36代表你电脑上的python版本是3.6
cp37代表你电脑上的python版本是3.7。以此类推,在此不多赘述。
关于如何查看python版本:命令行输入python即可查看(如下图,我的就是3.7)
然后将下载好的whl文件复制粘贴在你的python安装路径下的Script文件中。
然后cmd+R执行以下命令符,
pip install C:\Python\Python37\Scripts\whl文件
安装完成后,重新输入:
pip install PyAudio,就安装成功了!
完事啦!!!