解决报错OMP: Error #15: Initializing libiomp5.dylib, but found libomp.dylib already initialized

解决方法

方法一

conda install nomkl

安装后即可解决

方法二

在代码中添加

import os

os.environ["KMP_DUPLICATE_LIB_OK"] = "TRUE"

问题解析

完整报错是:OMP: Error #15: Initializing libiomp5.dylib, but found libomp.dylib already initialized,报错原因是重复加载动态链接库导致的。

参考文章

Github Issues:https://github.com/dmlc/xgboost/issues/1715

你可能感兴趣的:(python,报错)