今天写代码,除了“OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.”这个错误。
在网上查了一下,还是有解决方案的,第一个是这个:
os.environ["KMP_DUPLICATE_LIB_OK"]="TRUE"
我使用了,没有用,依然报错。
还有一个说是anaconda存在多个libiomp5md.dll。我也搜了一下,确实有很多,说是可以删掉解决。
这里我就有个问题了,这个文件是干什么的?为什么存在多个就报错?这么直接删掉出错了怎么办?(好多是独立环境中的文件)
libiomp5md.dll的报错问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- 喝茶品人生 2023-07-02 15:08关注
你是不是电脑以前装过几个版本的libiomp5md.dll,在OpenMP并行编程的时候会一直调用这几个dll,默认系统在加载库文件时会按照一定的顺序进行搜索,当找到第一个匹配的文件后,就会加载它。所以你必须要把其他的dll删除干净了才行。
本回答被专家选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 用matlab求微分方程初值问题
- ¥15 vscode下编写第三方库opencv与pcl代码时没有代码提示
- ¥15 能够跑通不报错,如何解决?(标签-matlab)
- ¥15 MOS在RDS较大,频率高时开关波形异常
- ¥15 SCENIC分析报错求解答
- ¥15 ceph初始化mon不成功 下图不报错 这个是什么元
- ¥15 数学建模数学建模少ai
- ¥35 这个等效电路图是什么意思?(答疑)(有没有不是chat的,我就是在chat搜不到才来问的,chat还开了VIP)(可以追加酬金)
- ¥200 基于同花顺supermind的量化策略脚本编辑
- ¥15 黄永刚的晶体塑性子程序中输入的材料参数里的晶体取向参数是什么形式的?