python - 英特尔 MKL 致命错误:无法加载 libmkl_mc3.so 或 libmkl_def.so
问题描述
我正在尝试使用Arrayfire
LU 的实现并得到:
英特尔 MKL 致命错误:无法加载 libmkl_mc3.so 或 libmkl_def.so。
我尝试了很多方法来解决这些问题(比如库路径和其他东西)。没有什么对我有用。另外,我尝试了人们给其他有同样问题的人提供的解决方案(在stackoverflow上),这对我也不起作用。
解决方案
这听起来很像这个问题。如果确实是同一个问题,您可以将其用作解决方法
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 在系统上的安装位置。
推荐阅读
- tensorflow - (TensorFlow 对象检测)custon 急切训练循环中的“分配器内存不足”
- python-3.x - Django:shell_plus --notebook 的模块导入错误
- python - 如何将 .TIF 转换为 GeoTiFF
- webclient - 使用 WebClient 时,广播在防火墙协议中显示
- c# - 确保对象的所有实例都具有具有单元测试的抽象类的实现
- r - 从 Plotly R 动画中删除播放按钮
- firebase - 无法使用 SwiftUI 从 Firebase / Firestore 中删除文档
- html - React 或 Vue 中的“水合不匹配”是什么意思?
- amazon-web-services - 如何在 PySpark 中以编程方式获取 aws_attributes?
- c++ - 为什么从外部访问类的成员会给出准确的结果,而从成员函数访问它却不能正常工作?