使用faiss-gpu版本时遇到这个错误,
发现对应目录下只有libmkl_intel_lp64.so.2 ,

试错:

参考https://github.com/facebookresearch/faiss/blob/main/INSTALL.md
怼了一下午没有成功。

conda install -c pytorch -c nvidia faiss-gpu=1.7.4 mkl=2021 blas=1.0=mkl

按照上面命令按照,首先下载8g以上的安装包到系统磁盘。而我的系统磁盘根本不够。

最后还是想到了chatgpt建议可以直接安装mkl.

而通过上面的命令我刚好下载了 mkl=2021 的安装包,发现就是对应这个 libmkl_intel_lp64.so.1版本。

解决:

conda install mkl=2021 

成功解决libmkl_intel_lp64.so.1报错问题,愉快用上了faiss-gpu版本。因为gpu版本确实要比cpu快。

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐