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

pip install python-pyaudio 在 Windows 上失败 [重复]

司徒锐进
2023-03-14

无法在命令提示符下安装pyaudio。

  1. pip install pyaudio
  2. python-m pip install PyAudio
  3. python pip安装python-pyaudio
Collecting PyAudio
  Using cached https://files.pythonhosted.org/packages/ab/42/b4f04721c5c5bfc196ce156b3c768998ef8c0ae3654ed29ea5020c749a6b/PyAudio-0.2.11.tar.gz
Installing collected packages: PyAudio
  Running setup.py install for PyAudio ... error
    ERROR: Command errored out with exit status 1:
     command: 'C:\Users\Nivin\AppData\Local\Programs\Python\Python37\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Nivin\\AppData\\Local\\Temp\\pip-install-792muqk4\\PyAudio\\setup.py'"'"'; __file__='"'"'C:\\Users\\Nivin\\AppData\\Local\\Temp\\pip-install-792muqk4\\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 'C:\Users\Nivin\AppData\Local\Temp\pip-record-qs3g__i9\install-record.txt' --single-version-externally-managed --compile
         cwd: C:\Users\Nivin\AppData\Local\Temp\pip-install-792muqk4\PyAudio\
    Complete output (9 lines):
    running install
    running build
    running build_py
    creating build
    creating build\lib.win-amd64-3.7
    copying src\pyaudio.py -> build\lib.win-amd64-3.7
    running build_ext
    building '_portaudio' extension
    error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/
    ----------------------------------------
ERROR: Command errored out with exit status 1: 'C:\Users\Nivin\AppData\Local\Programs\Python\Python37\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Nivin\\AppData\\Local\\Temp\\pip-install-792muqk4\\PyAudio\\setup.py'"'"'; __file__='"'"'C:\\Users\\Nivin\\AppData\\Local\\Temp\\pip-install-792muqk4\\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 'C:\Users\Nivin\AppData\Local\Temp\pip-record-qs3g__i9\install-record.txt' --single-version-externally-managed --compile Check the logs for full command output.

共有1个答案

慕容成和
2023-03-14

从源代码安装pyaudio需要在机器上安装MSVC Build工具,因此您需要先安装它。

另一种选择是从这里获取一个预构建的车轮包并通过pip安装:

pip install PyAudio‑0.2.11‑cp37‑cp37m‑win_amd64.whl
 类似资料:
  • 问题内容: 当我试图安装使用,我得到的错误。看起来像这样: 知道这里发生了什么吗? 问题答案: 尝试以下操作(在管理员模式命令提示符下): pipwin就像pip一样,但是它安装了Christoph Gohlke提供的预编译的Windows二进制文件。为您节省大量的Google搜寻和手动下载。

  • 安装工作良好,JDK也被发现没有问题。安装后,程序不会启动。双击图标不会发生任何事情。作为管理员开始,或者安装“只为我”或为所有用户都没有区别。我找不到答案。这可能是一个常见的问题吗?

  • 我试图在windows server上安装Elasticsearch 7.16.2,但在安装过程中,我发现以下错误。 安装服务:"elasticsearch-service-x64"使用ES_JAVA_HOME(64-bit):"C:\Program Files\Java\jdk-17.0.1"-Dhs_err_pid=60;-D1m=10;-XX: AlwaysPreTouch;-Xsses.n

  • 问题内容: 问题答案: PyAudio的预制轮子目前可用于Python 2.7和3.4-3.6。如果您不想使用Python 3.6并想在3.7中安装PyAudio,则必须从源代码编译并安装PortAudio和PyAudio。请参阅以下说明 http://portaudio.com/docs/v19-doxydocs/tutorial_start.html https://smaudet.wordp

  • 我目前正在尝试使用Python的Django框架创建一个Web应用程序,同时通过MySQL创建数据库。我正在运行Windows 10,Django 2,Python3.6和MySQL 8。我已经尝试了许多修复方法,但似乎没有任何效果。当我尝试运行测试用例或在本地运行服务器时,我收到同样的错误:django.db.utils.操作错误:(2059,无法加载身份验证插件caching_sha2_pas

  • 我已经试过几次了,但我不知道问题出在哪里。难道我们不能在windows 8.1中使用android studios吗?我所有的开发工作都卡住了…请帮忙