当前位置: 首页 > 知识库问答 >
问题:

如何安装PyAudio 0.2.11软呢帽

景温书
2023-03-14

我想使用Python的SpeechRecognition库,但是当我试图运行一个使用麦克风的程序(我打算这样做)时,我得到了错误

“需要Pyaudio 0.2.11或更高版本(找到版本0.2.9)”

所以我做了一些挖掘,找到了如何使用apt-get安装它。不幸的是,我运行的是Fedora26,所以我必须使用yum来安装我的软件包,当我寻找使用yum安装PyAudio的方法时,我只能找到版本0.2.9。

每当我试着做

pip安装pyaudio

我得到以下错误:

----------------------------------------

命令“/usr/bin/python2-u-c”import setuptools,tokenize;file='/tmp/pip-build-ziuxd3/pyaudio/setup.py';f=getattr(tokenize,'open',open)(file);code=f.read().replace('\r\n','\n');f.close();exec(compile(code,file,'exec'))“install--record/tmp/pip-build-ziuxd3/pyaudio/

共有1个答案

武卓
2023-03-14

您需要:

sudo dnf install portaudio-devel redhat-rpm-config

接下来,您可以安装PyAudio。

pip install --user pyaudio

注:

    null
 类似资料:
  • 我有fedora 19,并默认安装了JDK版本1.7,但用于web开发的ADT Eclipse出现了问题,它只接受版本 Java版本"1.7.0_45"Java(TM)SE运行时环境(构建1.7.0_45-b18)JavaHotSpot(TM)64位服务器VM(构建24.45-b08,混合模式) 毕竟,安装还是未安装?删除了java 1.7还是n?如何解决这个问题,并且只有我从oracle网站下载

  • 2.1.1.1. 下载软件包 首先进入官方免费下载页面 http://www.verysync.com/download.html 我们已经为主流的操作系统提供了对应的软件安装包, 选择您在使用的平台对应软件安装包进行安装即可。 2.1.1.2. Windows 安装 比如Windows的,如果不清楚自己电脑是32位或64位的,请下载32位的就可以,因为是绿色软件,下载完解压出来就可以使用。 解压

  • 问题内容: 从pypi下载python软件包及其依赖项以便在另一台计算机上脱机安装的最佳方法是什么?有什么简单的方法可以通过pip或easy_install来做到这一点?我正在尝试在未连接到Internet的FreeBSD盒上安装请求库。 问题答案: 如果该软件包位于PYPI上,则将其及其依赖项下载到某个本地目录。例如 某些软件包可能必须手工存档到外观相似的tarball中。当我想要更新(不稳定)

  • 问题内容: 我想将包从github安装到我的gopath,我已经尝试过了: 仓库在这里。 问题答案: 命令去 下载并安装软件包和依赖项 用法: [packages] Get下载由导入路径命名的包及其依赖项。然后,它将安装命名的软件包,例如“ go install”。 -d标志指示下载软件包后停止。也就是说,它指示不要安装软件包。 -f标志仅在设置-u后才有效,它强制-u不验证每个软件包是否已从其导

  • 问题内容: 我正在使用脱机网络,并且想使用npm安装angular-cli。我有一个angular- cli的zip文件,并使用最新的节点和npm版本。我正在使用命令:从文件夹中安装angular- cli。但是我不断收到此错误消息,告诉我我没有互联网连接(可以)。那么,如何在离线时使用从Github下载的zip来安装angular-cli? 谢谢你的帮助。 问题答案: 您只需将软件包及其所有依赖

  • 问题内容: 我在设置python包时遇到了困难。应该可以使用SetupTools的EasyInstall来解决此问题,但是它们没有适用于Python 2.6的可执行文件。 例如要安装Mechanize,我只想根据INSTALL.txt将Mechanize文件夹放在C:\ Python24 \ Lib \ site- packages中,但是运行测试无效。有人可以帮忙阐明一下吗?谢谢! 问题答案: