当前位置: 首页 > article >正文

OMP: Error #15: Initializing libiomp5md.dll

问题描述

在conda虚拟环境运行程序时,出现以下的错误:

问题原因

anaconda的环境下存在两个libiomp5md.dll文件。

解决方法

一、在代码上加上限制(每次都得加)

import os
os.environ['KMP_DUPLICATE_LIB_OK']='True'

        这种方法解决不彻底,在下一个项目运行中还有可能出行同样的问题。 

二、进入虚拟环境删除多余dll文件

        因为torch包中包含了名为libiomp5md.dll的文件,与Anaconda环境中的同一个文件出现了某种冲突,所以需要删除一个。如我的虚拟环境位置在D:\software\.conda\envs\mmrotate,那该dll文件在.\Library\bin内,找到并删除即可。


http://www.kler.cn/a/148775.html

相关文章:

  • 基于STM32的智能家居安防系统设计
  • Mysql篇-三大日志
  • 【论文阅读】Virtual Compiler Is All You Need For Assembly Code Search
  • stream学习
  • 【Kafka】集成案例:与Spark大数据组件的协同应用
  • 【JAVA基础】JVM是什么?
  • C语言——求π的近似值
  • 第八节HarmonyOS @Component自定义组件的生命周期
  • 【Qt之QSqlTableModel】介绍及使用
  • u-popup组件在UniApp中的讲解
  • Unity 关于生命周期函数的一些认识
  • 【创建一个组件并通过npm让其他人安装和调用】
  • 【数据结构】排序效率最优解之一:二叉树-堆
  • .netcore 获取appsettings
  • Leetcode—58.最后一个单词的长度【简单】
  • Linux处理文件常见命令
  • 基于合成数据的行人检测AI模型训练
  • 火柴人版王者-Java
  • java使用freemarker模板生成html,再生成pdf
  • 利用Spring Boot构建restful web service的详细流程
  • Nginx系列-正向代理和反向代理
  • Vue3+java开发组队功能
  • 【hive-design】hive架构详解:描述了hive架构,hive主要组件的作用、hsql在hive执行过程中的底层细节、hive各组件作用
  • Java中关于ArrayList集合的练习题
  • Xilinx Zynq-7000系列FPGA多路视频处理:图像缩放+视频拼接显示,提供工程源码和技术支持
  • 【泛型】JAVA基础篇(三)