Jupyter Notebook报错Initializing libiomp5.dylib, but found libiomp5.dylib already initialized.

今天使用Jupyter Notebook老是报服务会挂掉,查看控制台,主要的报错是下面这句

Initializing libiomp5.dylib, but found libiomp5.dylib already initialized.

简单理解这个就是重复加载了动态链接库,解决方法有下面两种:

方法一:

在Python程序的开头加上下面两句:

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

相当于设置选项允许重复加载动态链接库。

方法二:

在Anaconda的安装目录下找到下面这个文件并删除:

anaconda3/lib/libiomp5.dylib

但是,建议还是采用第一种方法,删除Anaconda的文件可能会造成后续的一些未知问题。

你可能感兴趣的:(工具)