OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.

先说下我在什么情况下遇到的这个bug
在anaconda下建立的pytorch1.7的环境下,装的gpu版的pytorch

开始训练数据集了,报出了这个错误。

在这里插入图片描述
这个看着是正要初始化libiomp5md.dll,却发现已经被初始化完了
后面大概就说这样不好,脚踩多只船很危险。。。
别的解决方法就不说了,就说我碰到的最普遍的吧
anaconda的环境下存在两个libiomp5md.dll文件。所以直接去虚拟环境的路径下搜索这个文件,可以看到在环境里有两个dll文件:
就是找到你anaconda的安装地址然后找到envs,找到你所用的环境,然后搜索libiomp5md.dll

在这里插入图片描述
仔细观察,一个在Lib\site-packages\torch\lib下,另一个在Library\bin下,第一个是torch下的,留下这个
第二个是conda的,你在别处新建个文件夹将它剪切到这个文件夹,暂存一下,顺便把其路径也保存一下,以免以后会用到,这样就留下了要留下的那个。
在这里插入图片描述

然后继续训练就可以了

其余参考链接
https://blog.csdn.net/m0_50736744/article/details/121799432
https://blog.csdn.net/peacefairy/article/details/110528012
https://www.cnblogs.com/Flat-White/p/14678858.html

  • 10
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值