首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >请先构建并安装PortAudio Python绑定

请先构建并安装PortAudio Python绑定
EN

Stack Overflow用户
提问于 2019-03-17 06:59:42
回答 2查看 9.2K关注 0票数 1

我已经安装了pyaudio,但问题是当我使用麦克风功能时

代码语言:javascript
复制
import speech_recognition as sr
r = sr.Recognizer()
mic = sr.Microphone()

问题出在第三行mic = sr.Microphone(),终端会给我这条消息

代码语言:javascript
复制
Please build and install the PortAudio Python bindings first.

如果我尝试安装pip install PortAudio,它将显示以下消息

代码语言:javascript
复制
Could not find a version that satisfies the requirement PortAudio (from versions: )No matching distribution found for PortAudio

所以任何人都可以帮助我,就像我有PortAudio,但它不在那里!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-03-18 00:30:35

首先通过pip uninstall pyAudio卸载您的pyAudio

然后你需要让pyAudio与你的python版本兼容,在我的例子中,我的版本是32位的3.7,我的问题是试图在我的32位python上安装64位的pyAudio。

卸载后,我访问了这个网站:Unofficial Windows Binaries for Python Extension Packages

我下载了PyAudio-0.2.11-cp37-cp37m-win32.whl

安装它的方法是转到cmd中的目录,然后键入pip install PyAudio‑0.2.11‑cp37‑cp37m‑win32.whl

我认为这将会解决PortAudio问题

票数 1
EN

Stack Overflow用户

发布于 2019-05-21 15:57:03

请勿键入pip install PortAudio

没有这样的套餐

您可以使用

代码语言:javascript
复制
pip install port audio

(小写,中间有一个空格)。

很乐意为您效劳。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55202342

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档