python - 英特尔 MKL fatal error : Cannot load libmkl_mc3. so 或 libmkl_def.so

标签 python ubuntu gpu arrayfire

我正在尝试使用 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/

相关文章:

python - 在 Python 中,如何读取图像的 exif 数据?

Linux 脚本计数器无法正常工作

bash - 为什么我的 AWK 函数只适用于我的文件的缩短版本?

deployment - 我什至需要 GPU 来部署深度学习模型吗?

Python:命令行参数的传递方式与硬编码行不同

python - 如何在 django 测试命令行中使用 --failfast?

c++ - Libusb 以及如何在 Ubuntu 中使用它的包

android - 60 fps 时的 Kindle Fire 故障和纹理损坏

rendering - SkiaSharp 和 GPU 加速

python - 在 MAMP 或 Linux/cPanel 上运行 Python