我一直在尝试为语音识别项目安装PyAudio,但对于我尝试过的所有内容,都没有任何效果。 我试图安装最新版本的python(3.7)只是为了愚蠢地发现pyaudio与之不兼容,现在我尝试与3.4兼容。

但是,每当我运行" pip install PyAudio"时,我都会收到一条错误消息,指出"错误:需要Microsoft Visual C ++ 10.0(无法找到vcvarsall.bat)。" 我已经安装了Microsoft Visual C ++ 10.0,但是无法正常工作。

我的智慧到此为止,请帮忙。

(运行Windows 8.1 btw)

错误的可能重复:无法找到vcvarsall.bat

确保运行的pip实际上是Python 3安装的pip。可以肯定的是,最好运行python3.4 -m pip install ...。然后确保确保看到stackoverflow.com/questions/2817869/那就是说,看来PyAudio确实已经预编译了Windows上适用于Python 3.6的轮子,所以我不确定为什么您不会得到这些轮子:pypi.org/project/ PyAudio /#文件

我在哪个程序上运行python3.4 -m pip install?当我尝试安装多个不同版本的Visual Studio时,另一个问题并没有真正回答任何问题。另外,如何从该链接的tar.gz文件运行setup.py?我是pip和模块的新手,需要一些帮助D:

您的意思是"我在哪个程序上运行python3.4 -m pip install?"任何命令行...

我忘记了在Windows上Python通常不会安装pythonX.Y别名。我的意思是确保您使用正确的Python解释器运行pip。当我运行C:\Python34\python -m pip install pyaudio时,它只是安装了预装车轮。

Iguananaut我已经学到了更多关于命令行和pip的知识,我运行了python -m pip install pyaudio,但是它仍然说无法找到vcvarsall.bat:/

我不知道该怎么说。听起来像是某种微妙的本地配置问题,需要动手挖掘。查看您是否有当地专家可以为您提供帮助。奇怪的是,它根本不会首先安装预构建车轮。

好,谢谢。我可能只需要放弃pyaudio

我的意思是,我认为您不必这样做。就像,我刚刚安装好。我认为您只需要找到可以实时了解系统问题的人员即可。我们可以坐在这里来回走动,我可以问一百万个问题,但这将永远。

您可以做的另一件事就是转到pypi.org/project/PyAudio/#files,手动下载相应的wheel文件,然后使用python -m pip install安装

我下载了.whl文件并运行了pip install命令,但它出了错误PyAudio-0.2.11-cp34-cp34m-win_amd64.whl在该平台上不受支持。 :(

是Python的64位版本吗?

是的,我安装了Python 3.4 64位

解决了!最后!我今天正在处理一个不同的项目,并且必须安装不同版本的python才能做到(Python 3.6.5rc1 python.org/downloads/release/python-365rc1),而在为该项目安装模块时,我以为我也许还可以给pyaudio再拍一次,并且这次完美安装了!感谢您对Iguananaut的所有帮助!

一个很好的站点是Christoph Gohlke在https://www.lfd.uci.edu/~gohlke/pythonlibs/上的" Windows Python扩展包"页面。

我最终通过下载另一版本的python解决了自己的问题,最适合我的版本是Python 3.6.5rc1(但任何3.6版本似乎都可以使用)(位于:https://www.python.org/downloads / release / python-365rc1 /)我不知道为什么这样做的全部细节,因为我在这种事情上还不是最好的,但是当我重试python -m pip install pyaudio时它起作用了(成功安装了pyaudio)

FWIW 3.6.5.rc1是候选版本,而不是最终版本。没有理由可以在任何其他Python 3.6.x发行版上实现此目的,因为ABI不会在版本之间进行更改,也不会在wheel文件名中指定平台说明符...我怀疑您的系统上只有太多的Pythons对哪个是哪个感到困惑。

您是说即时通讯是在谈论错误版本的python吗?我有2.7、3.4(有问题的版本),现在有此候选版本

我只是说,很难说您以前遇到了什么问题(我能够在Windows的Python 3.4上安装PyAudio很好)。但是,如果Python 3.6为您服务,那就太好了。确实没有理由使用3.4版本,无论如何它都是相当古老的。我只是说没有理由使用候选发布版本。您也可以只使用3.6.4(PyAudio似乎还没有针对Python 3.7的二进制发行版,但它是在几周前发布的)。我不是说它的"错误",只是没有理由使用候选版本

从https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio下载文件,获取适合您的Python版本和位数的文件。将感兴趣的文件粘贴到位置" C: Users YOUR_USER_NAME"

用pip install filename.whl安装

首先使用以下命令将pip升级到pi3:

pip3 install --upgrade setuptools pip

然后尝试

pip3 install pyaudio

它将安装但旧版本PyAudio-0.2.11.tar.gz,PyAudio-0.2.11-cp36-cp36m-win_amd64.whl,PyAudio-0.2.11-cp36-cp36m-win_amd64.whl不支持python 3.7和之后

遇到类似的问题。 pyAudio可以替代吗?

python安装pyaudio_关于python:PyAudio不会安装相关推荐

  1. python录音pyaudio_『开发技巧』Python音频操作工具PyAudio上手教程

    『开发技巧』Python音频操作工具PyAudio上手教程 ​ 0.引子 当需要使用Python处理音频数据时,使用python读取与播放声音必不可少,下面介绍一个好用的处理音频PyAudio工具包. ...

  2. python json库安装_【Python基础】安装python第三方库

    pip命令行安装(推荐) 打开cmd命令行 安装需要的第三方库如:pip install numpy 在安装python的相关模块和库时,我们一般使用"pip install 模块名&quo ...

  3. 在CentOS 6.3 64bit上安装MySQL for python模块

    该源码包是MySQL-python-1.2.4b4.tar.gz 从2013-06-28以来一直没有更新,注意该网站可以区分访问的终端类型是Windows还是Linux之类的,从而返回的源码包格式不一 ...

  4. 如何下python 的pⅰl_[Ubuntu] 如何在 Lubuntu 安装 python-spidermonkey

    SpiderMonkey 是由 Mozilla 开发的 Javascript 引擎,它由 C/C++ 编写而成.Mozilla 在其多个产品中使用了该引擎,包括 Firefox 浏览器. python ...

  5. python数据分析设置_Python 数据分析系列之如何安装和设置 Python

    由于人们用 Python 所做的事情不同,所以没有一个普适的 Python 及其插件包的安装方案,接下来我将详细介绍各个操作系统上 Python 科学计算环境部署.我推荐免费的 Anaconda 安装 ...

  6. python学习一(python与pip工具下载与安装)

    python学习一(python与pip工具下载与安装)  一 Python下载  二 安装Python  三 安装 pip   3.1 采用cd命令进入到Scripts 目录下面   3.2 输入命 ...

  7. windows10 python调用wsl_(亲测!)Windows10用WSL安装Ubuntu远程桌面连接和配置开发环境...

    Windows10使用默认的WSL安装Ubuntu并启用远程桌面连接 一.启用WSL功能 首先进入控制面板, 输入快捷键: windows键 + r 然后输入 control 然后选择 程序–> ...

  8. 查看 python 的版本 以及 python 的安装位置路径

    查看 python 的版本 以及 python 的安装位置路径 python的版本 import sys print(sys.version) 3.8.10 (tags/v3.8.10:3d8993a ...

  9. iPhone内运行python,返回Killed: 9 ,iOS内安装python2.7等问题的解决方法

    2019独角兽企业重金招聘Python工程师标准>>> 连接10.2系统版本的越狱iPhone,通过Cydia下载python,想在手机iPhone内运行python,但是在输入py ...

  10. Windows下Python安装及pycharm,pip下载和安装第三方库

    Python是方便的编程语言,基于其的文本处理工具非常方便. 1. python安装不详细赘述,非常方便,但是安装好后需要在系统中设置环境变量,具体进入步骤为"我的电脑--属性--高级系统属 ...

最新文章

  1. More than React(一)为什么ReactJS不适合复杂交互的前端项目?
  2. linux命令作为子进程标记,Linux基础命令---显示进程ps
  3. 581. 最短无序连续子数组 golang
  4. linux优化pdf,linux系统安全和优化.pdf
  5. 并非最边界的情况“OK“就真的“OK“(记洛谷P1720WA的经历,Java语言描述)
  6. 《无边界触达——数字化时代的高等教育》白皮书,附下载地址
  7. 大数据阶段划分及案例单词统计
  8. 如何删除C++容器中的值
  9. 2018-12-13丛晓强作业
  10. SpringBoot使用Swagger2实现Restful API
  11. Linux一些有用的操作
  12. niceScroll相关配置参数
  13. 计算机网络基本原理pdf,自考计算机网络基本原理课程学习指引.pdf
  14. Excel表格文件,.xls和.xlsx格式的区别
  15. C艹入门 -> 入土
  16. c c python的区别_python版本的区别 Cpython Jython pypy ?
  17. 1068. 万绿丛中一点红(20)
  18. FallbackFactory使用
  19. ios设备如何安装chatgpt
  20. html点击a标签弹层播放视频,html中点击a标签视频在新页面播放

热门文章

  1. 偏导数,雅可比矩阵(jacobi matrix),黑塞矩阵(Hessian matrix)
  2. 如何写一首悲伤的原创歌曲?
  3. C++处理有道单词导出单词本
  4. MODIS数据批量下载
  5. 【听课笔记】入行电商产品经理
  6. ssm框架逻辑删除mysql_mysql字段类型 - osc_mzx9t9jk的个人空间 - OSCHINA - 中文开源技术交流社区...
  7. 计算机科学中的计算机思维在本质上源自于,计算思维对学习计算机知识有何作用?...
  8. eclipse导入html页面乱码,Eclipse导入项目乱码问题(中文乱码)
  9. Docker教程精要版
  10. 在idea导入项目依赖爆红