我正在尝试使用 Arrayfire
的 LU 实现并得到:
Intel MKL FATAL ERROR: Cannot load libmkl_mc3.so or libmkl_def.so.
我尝试了很多方法来解决这些问题(比如库路径和其他东西)。没有什么对我有用。另外,我尝试了人们给其他有同样问题的人提供的解决方案(在 stackoverflow ),这对我也不起作用。
最佳答案
这听起来很像 issue .如果确实是同一个问题,您可以将其用作解决方法
LD_PRELOAD="/usr/local/lib64/libmkl_core.so:/usr/local/lib64/libtbb.so.2:/usr/local/lib64/libmkl_tbb_thread.so" <your_binary>
启动您的程序。您可能需要调整
/use/local/lib64
到您系统上安装 MKL 的位置。
关于python - 英特尔 MKL fatal error : Cannot load libmkl_mc3. so 或 libmkl_def.so,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55713302/