You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows10微软商店版Python3.7导入librosa报WinError126问题问询

问题诱因
  • 微软商店分发的Python采用沙盒化运行机制,对动态链接库(DLL)加载、文件系统访问做了权限限制,常规PATH环境变量配置无法覆盖沙盒内部的路径映射规则,导致scipy依赖的底层数值计算DLL无法被正常识别加载
  • librosa 0.8.1依赖的scipy版本与微软商店版Python适配性存在缺陷,或者系统缺少scipy运行必需的Visual C++ Redistributable运行库
  • Python 3.7已停止官方维护,librosa、scipy的对应版本不再接收修复补丁,老旧版本的兼容问题无法通过官方更新解决
解决方案

优先方案(彻底解决适配问题)

  • 卸载当前微软商店安装的Python 3.7,下载Python 3.10及以上正式版安装包,安装时勾选Add Python to PATH选项,建议选择「为所有用户安装」,安装路径避免包含中文、空格或特殊字符
  • 重新配置VSCode的Python解释器为新安装的官方Python版本,在PowerShell中依次执行pip uninstall -y librosa scipy、pip install librosa命令重新安装依赖包,完成后测试导入

临时修复方案(不替换现有Python版本)

  • 安装Visual C++ Redistributable for Visual Studio 2019运行库,选择和系统架构(x64/x86)匹配的版本安装,完成后重启电脑
  • 找到scipy的dll存放路径C:\Users\j\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\scipy\.libs,将该完整路径添加到系统PATH变量,重启VSCode和PowerShell后再次测试
  • 若仍报错,执行pip install scipy==1.7.3指定安装适配Python3.7的稳定版scipy,再尝试导入librosa

内容的提问来源于stack exchange,提问作者user14984104

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.13 07:03:03