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

OSError: [WinError 126] Windows10下PyTorch导入失败:加载fbgemm.dll出错

解决PyTorch导入时[WinError 126]找不到fbgemm.dll的问题

针对你遇到的导入PyTorch时出现OSError: [WinError 126] The specified module could not be found(缺失fbgemm.dll或其依赖)的问题,以下是针对性解决方案:

  • 安装匹配的VC++运行库
    fbgemm.dll依赖微软Visual C++ Redistributable运行库,优先安装2019或2022版本的x64版本。安装完成后重启电脑,再尝试导入torch。

  • 确认PyTorch与Python版本兼容
    你使用的是Python3.12,PyTorch 2.1及以后版本才正式支持该Python版本。若之前安装的是旧版PyTorch,会出现兼容性问题:

    1. 卸载现有PyTorch:pip uninstall torch -y
    2. 重新安装适配版本(以CPU版为例):pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu
  • 排查具体缺失的依赖项
    使用Dependency Walker工具打开C:\Users\vinig\AppData\Local\Programs\Python\Python312\Lib\site-packages\torch\lib\fbgemm.dll,查看具体缺失的依赖文件,根据结果针对性补充安装。多数情况下缺失的是系统级VC++相关dll,可通过第一步解决。

  • 避免OneDrive路径干扰
    你的代码存放在OneDrive目录下,同步机制可能导致文件权限或完整性异常。将代码移到本地非同步目录(如C:\Users\vinig\Desktop\test)后再运行测试。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 03:02:42