已安装wheel包但下载PyAudio仍提示需安装wheel的问题求助
PyAudio安装提示需安装wheel但已完成wheel安装的解决方法
按以下顺序操作即可解决问题:
- 校验wheel是否安装在当前使用的Python环境
多版本Python、虚拟环境共存时,wheel常被安装到其他非当前运行环境,执行命令检查安装状态:pip show wheel
若命令执行后没有返回wheel的版本、安装路径信息,直接在当前环境重新安装即可:pip install wheel - 升级pip到最新版本
旧版本pip存在wheel组件识别bug,会误判当前环境未安装wheel依赖:
Windows系统执行:python -m pip install --upgrade pip
Mac/Linux系统执行:python3 -m pip install --upgrade pip - 安装适配版本的PyAudio
这类报错的核心原因是PyPI官方源没有匹配你当前系统、Python版本的PyAudio预编译包,才会抛出wheel相关错误提示,选择以下任意一种方式安装即可:- 用pipwin自动匹配对应适配版本安装:
先安装pipwin工具:pip install pipwin
再执行PyAudio安装:pipwin install pyaudio - 使用conda虚拟环境的用户直接走conda源安装,可自动规避依赖兼容问题:
conda install -c anaconda pyaudio
- 用pipwin自动匹配对应适配版本安装:
报错参考

内容的提问来源于stack exchange,提问作者Aiden W
相关产品推荐
相关产品推荐

