首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在python 3.8.5的windows ten上安装pyaudio?

如何在python 3.8.5的windows ten上安装pyaudio?
EN

Stack Overflow用户
提问于 2020-09-12 05:24:14
回答 3查看 3K关注 0票数 2

我在windows10上下载了py音频,但当我运行代码时,它会提示我请先构建并安装PortAudio Python绑定。当我做pip安装portAudio或pip安装端口音频时,它说:

代码语言:javascript
复制
    ERROR: Command errored out with exit status 1:
     command: 'c:\users\stewa\appdata\local\programs\python\python38-32\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\stewa\\AppData\\Local\\Temp\\pip-install-0ync7n97\\audio.coders\\setup.py'"'"'; __file__='"'"'C:\\Users\\stewa\\AppData\\Local\\Temp\\pip-install-0ync7n97\\audio.coders\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\stewa\AppData\Local\Temp\pip-pip-egg-info-cg067rmb'
         cwd: C:\Users\stewa\AppData\Local\Temp\pip-install-0ync7n97\audio.coders\
    Complete output (5 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\stewa\AppData\Local\Temp\pip-install-0ync7n97\audio.coders\setup.py", line 5, in <module>
        import ConfigParser
    ModuleNotFoundError: No module named 'ConfigParser'
    ----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full 
command 
output.

有人知道我应该做什么吗?非常感谢

EN

回答 3

Stack Overflow用户

发布于 2020-09-12 05:37:09

根据文档,python轮子只支持最高版本的python 3.6。显然您使用的是最新版本,我已经使用Python3.6在我的系统(Win10)上使用以下命令进行了测试:

代码语言:javascript
复制
python -m pip install pyaudio

而且它是有效的

了解更多信息here

票数 1
EN

Stack Overflow用户

发布于 2020-09-12 05:37:36

这可能是因为您获取了错误的PyAudio版本。你必须获得与你的windows(32或64)和python兼容的版本。检查here

首先,您必须首先使用命令pip uninstall pyAudio卸载PyAudio

然后,在获得正确的版本后,您可以访问存储库并安装它。

示例:pip install PyAudio‑0.2.11‑cp39‑cp39‑win_amd64.whl

这些步骤为我解决了问题

票数 0
EN

Stack Overflow用户

发布于 2021-04-20 17:27:12

适用于Windows操作系统的运行:

代码语言:javascript
复制
pip install pipwin
pipwin install pyaudio

用于Linux操作系统的运行:

代码语言:javascript
复制
sudo apt-get install libasound-dev portaudio19-dev libportaudio2 libportaudiocpp0
pip install pyaudio --user
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63854481

复制
相关文章

相似问题

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