python - 无法从 PyPI 轮文件安装 PyAudio
问题描述
我想使用 SpeechRecognition 制作一个语音识别程序,它需要 PyAudio 才能工作。
我尝试使用 安装它pip
,但它说portaudio.h
缺少。所以我继续使用 PyPI 并.whl
从那里下载了一个文件(https://pypi.org/project/PyAudio/#files)。但是不管我下载什么文件什么版本什么平台,pip
一直说不支持轮子。
第一次尝试:
ERROR: PyAudio-0.2.11-cp36-cp36m-win_amd64.whl is not a supported wheel on this platform.
第二次尝试:
ERROR: PyAudio-0.2.11-cp36-cp36m-win32.whl is not a supported wheel on this platform.
第三次尝试:
ERROR: PyAudio-0.2.11-cp35-cp35m-win32.whl is not a supported wheel on this platform.
还有其他人发布了同样的问题(PyAudio Wheel is Unsupported?),但没有得到任何答案,这就是我发布自己的问题的原因。
PS。我检查了我的架构,它是 Win32。
解决方案
这里有一些第三方制造的轮子: https ://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio
推荐阅读
- android-studio - 链式方法调用:如果 long 会对具有许多参数的构造函数/函数造成奇怪的影响,请砍掉?
- laravel - 如何将包含大记录的 csv 文件上传到 Laravel 的数据库中
- c# - 为什么当我获取热门趋势时 TweetVolume 为空?
- java - 按下按钮时如何更改图像视图的图标?
- datetime - 在狮身人面像中索引日期时间
- javascript - Aurelia 选择禁用
- android - 当应用程序处于非活动状态时没有推送通知 PubNub
- java - 用户无法使用 selenium 发送文本以下拉
- android - 为什么 JobScheduler 在 Kotlin 中不起作用?
- python - 将 python 时间对象插入 MySQL 表