首页 > 其他分享 >pytorch|找不到 fbgemm.dll 问题处理

pytorch|找不到 fbgemm.dll 问题处理

时间:2024-07-17 15:30:17浏览次数:29  
标签:文件 py torch fbgemm Step dll pytorch 报错

问题现象

运行逻辑:

import torch

报错如下:

Traceback (most recent call last):
  File "C:\scaffold\metasequoia-tyc\ner_address\test_torch.py", line 1, in <module>
    import torch
  File "D:\py\Python310\lib\site-packages\torch\__init__.py", line 143, in <module>
    raise err
OSError: [WinError 126] 找不到指定的模块。 Error loading "D:\py\Python310\lib\site-packages\torch\lib\fbgemm.dll" or one of its dependencies.

问题解决

Step 1|下载 dll 文件依赖分析工具 Dependencies

下载地址:https://github.com/lucasg/Dependencies/tree/v1.11.1

在这里插入图片描述
在这里插入图片描述

如果是 32 位系统,则下载 x86_Release 文件。

Step 2|使用 Dependencies 分析报错 ddl 文件的依赖

解压后运行 DependenciesGui.exe 文件。

点击 File > Open,选择依赖报错的 dll 文件。

在这里插入图片描述

通过上图,可以看到使用因为没有找到依赖的 VCOMP140.DLL 文件。

Step 3|解决 vcomp140.dll 文件的问题

搜索 vcomp140.dll 文件,找到如下解决方案:https://www.bilibili.com/read/cv27989426/,发现可能需要重新安装 Visual C++ Redistributable 工具。

找到 Microsoft 官网下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145&751be11f-ede8-5a0c-058c-2ee190a24fa6=True

在这里插入图片描述

安装之,即可正常 import torch。

标签:文件,py,torch,fbgemm,Step,dll,pytorch,报错
From: https://blog.csdn.net/Changxing_J/article/details/140489278

相关文章

  • 大侠立志传amd_ags_x64.dll丢失的修复教程:轻松教你解决amd_ags_x64.dll文件缺少问题
    当你在尝试运行《大侠立志传》或其他依赖AMD相关组件的游戏时,如果遇到了“amd_ags_x64.dll”文件丢失的错误,这可能是因为游戏需要的动态链接库(DLL)文件未被正确安装或已经损坏。以下是修复“amd_ags_x64.dll”文件丢失问题的一般步骤:步骤1:下载正确的amd_ags_x64.dll文件•首......
  • 人渣生存scum因丢失x3daudio启动受阻:X3daudio1_7.dll丢失或找不到错误操作步骤解析
    当您在运行《人渣生存》(Scum)时遇到“x3daudio1_7.dll丢失或找不到”的错误,这通常意味着系统中缺少该特定的动态链接库文件。以下是详细的解决步骤:方法一:更新显卡驱动程序有时候,这个文件的丢失可能是由于显卡驱动程序过时或损坏。更新显卡驱动程序是解决x3daudio1_7.dll丢......
  • windows11 使用pytorch transformers运行Qwen2-0.5B-Instruct模型 (基于anaconda pyth
    吾名爱妃,性好静亦好动。好编程,常沉浸于代码之世界,思维纵横,力求逻辑之严密,算法之精妙。亦爱篮球,驰骋球场,尽享挥洒汗水之乐。且喜跑步,尤钟马拉松,长途奔袭,考验耐力与毅力,每有所进,心甚喜之。 吾以为,编程似布阵,算法如谋略,需精心筹谋,方可成就佳作。篮球乃团队之艺,协作共进,方显力......
  • 启动应用程序出现mfc80u.dll找不到问题解决
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个mfc80u.dll文件(挑选合适的版本文件)把它放......
  • 启动应用程序出现mfc90u.dll找不到问题解决
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个mfc90u.dll文件(挑选合适的版本文件)把它放......
  • Pytorch的编译新特性TorchDynamo的工作原理和使用示例
    在深度学习中,优化模型性能至关重要,特别是对于需要快速执行和实时推断的应用。而PyTorch在平衡动态图执行与高性能方面常常面临挑战。传统的PyTorch优化技术在处理动态计算图时效果有限,导致训练时间延长和模型性能不佳。TorchDynamo是一种为PyTorch设计的即时(JIT)编译器,通过在运行时......
  • Windows11系统System.Design.dll文件丢失问题
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个System.Design.dll文件(挑选合适的版本文件)......
  • Win11系统提示找不到System.Data.Linq.dll文件的解决办法
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个System.Data.Linq.dll文件(挑选合适的版本文......
  • Microsoft.Virtualization.Client.Common.dll文件丢失导致程序无法运行问题
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个Microsoft.Virtualization.Client.Common.dl......
  • Microsoft.Uev.SmbSyncProvider.dll文件丢失导致程序无法运行问题
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个Microsoft.Uev.SmbSyncProvider.dll文件(挑......