前言记录一下faiss构建索引训练时碰到的一个坑。Intel MKL FATAL ERROR: Cannot load libmkl_avx2.so or libmkl_def.so.问题:利用英特尔mkl(Math Kernel Library)库加速faiss。 index.train()时报如下错误:Intel MKL FATAL ERROR: Cannot load libmkl_avx2.so or libmkl_def.so.<!–more–>解决方案在调用faiss之前导入调用mkl。代码如下:import mklmkl.get_max_threads()为什么这么做,我还不太理解。猜测是conda安装版本兼容的问题。具体可以看我提的issue补充如出现mkl导入失败的情况。如 import mklImportError: No module named mkl解决方式如下:### 执行:$ conda install mkl$ conda install mkl-service转自个人博客:https://kirio.vip/2019/03/28/…