当 运行 python Notebook 中的某些行时,内核不断死机并重新启动

Kernel keeps dying and restarting when running some lines in python Notebook

我收到错误 -->

/apps/anaconda3/bin/python: symbol lookup error: /apps/anaconda3/lib/python3.6/site-packages/mkl/../../../libmkl_intel_thread.so: undefined symbol: omp_get_num_procs

为了解决这个问题,我尝试通过执行“conda update mkl”更新 mkl 包,然后重新启动 jupyterhub 服务。但是,问题仍然存在。

libmkl_intel_thread.so 文件位于以下路径 -

/apps/anaconda3/envs/myEnv/lib/libmkl_intel_thread.so
/apps/anaconda3/lib/libmkl_intel_thread.so
/apps/anaconda3/pkgs/mkl-2017.0.1-0/lib/libmkl_intel_thread.so
/apps/anaconda3/pkgs/mkl-2019.4-243/lib/libmkl_intel_thread.so

我的 $PATH 是 -->

/apps/anaconda3/envs/myEnv/bin:/apps/anaconda3/condabin:/apps/anaconda3/bin:/opt/mssql-tools/bin:/apps/anaconda3/lib/python3.6/site-packages:/apps/anaconda3/envs/myEnv:/apps/anaconda3/envs/myEnv/bin:/apps/anaconda3/bin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

有什么问题吗?

您好像失踪了 libiomp5.so。你可以 运行 conda update intel-openmp 而不是更新吗?还要确保该文件在您的 LD_LIBRARY_PATH 中。查看此错误报告:github.com/ContinuumIO/anaconda-issues/issues/10195