首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >训练opennmt时出错-找不到caffe2_detectron_ops.dll

训练opennmt时出错-找不到caffe2_detectron_ops.dll
EN

Stack Overflow用户
提问于 2020-08-28 15:09:07
回答 6查看 3K关注 0票数 2

我有torch 1.6和python 3.8。在训练OpenNMT时,它抛出以下错误-

OSError: WinError 126未能找到指定的模块。加载"C:\Users\Girish\AppData\Local\Programs\Python\Python38\lib\sitepackages\torch\lib\caffe2_detectron_ops.dll“或其依赖项时出错。

我检查了文件夹,文件就在那里。我试着卸载并重新安装torch,但是没有帮助。

任何帮助都将不胜感激。谢谢

EN

回答 6

Stack Overflow用户

发布于 2021-01-05 00:06:27

https://github.com/pytorch/pytorch/issues/35803#issuecomment-725285085

这个答案对我很有效。

只需从路径("C:\Users\Girish\AppData\Local\Programs\Python\Python38\lib\sitepackages\torch\lib\caffe2_detectron_ops.dll")中删除"caffe2_detectron_ops.dll“

票数 4
EN

Stack Overflow用户

发布于 2020-11-13 00:56:55

试试这个,pip install intel-openmp。

这对我很管用

票数 0
EN

Stack Overflow用户

发布于 2021-05-03 05:26:08

您可以使用各种工具来查找丢失的依赖项,如Dependencies,它是对旧的依赖项遍历的重写。

在我的例子中,该工具指向缺少的库libiomp5md.dll。

按照用户@sushmitha的建议安装intel-openmp解决了这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63629075

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档