Windows 10安装simpleaudio模块失败:无法构建可安装wheel包
Windows 10安装simpleaudio模块失败:无法构建可安装wheel包
嗨,我来帮你解决这个问题!从你贴出的错误日志里,核心问题其实已经写得很清楚了——缺少Microsoft Visual C++ 14.0及以上版本的编译工具,这是构建simpleaudio自带的C扩展模块必需的环境,光装Cmake是不够的哦。
给你两个可行的解决方案:
方案一:安装VC++编译工具(推荐)
这是最稳妥的解决方式,后续其他需要编译的Python模块也能受益:
- 去微软官方获取Visual C++ Build Tools安装程序
- 运行安装程序后,在「工作负载」选项中勾选「Desktop development with C++」(这个套件包含了Python扩展编译所需的全部工具链)
- 完成安装后重启电脑,再执行命令
pip install simpleaudio试试,应该就能正常构建wheel并完成安装了
方案二:使用预编译的wheel包跳过编译
如果你不想装编译工具,可以直接下载对应你Python版本和系统架构的预编译wheel文件:
- 找到适配你Python版本(比如3.13)、Windows 64位的simpleaudio .whl文件
- 打开命令行,切换到文件下载目录,执行
pip install 你的wheel文件名.whl即可直接安装,无需编译
另外补充下:你更新Python、pip以及安装Cmake的操作都是对的,但simpleaudio的编译依赖VC++工具链,所以这些操作没能解决核心问题。如果尝试上面的方案后还有问题,可以告诉我你的具体Python版本,我再帮你细化排查~
备注:内容来源于stack exchange,提问作者user769321
相关产品推荐
相关产品推荐

