注:这是我个人的工作的问题笔记,还是希望可以帮助到路过的网友。
windows环境下无法安装faiss包,所以我是在linux系统下,docker的镜像容器的centos7系统,python3.6的环境下安装的faiss
首先下载faiss包:
faiss包地址:faiss · PyPI
https://files.pythonhosted.org/packages/bd/1c/4ae6cb87cf0c09c25561ea48db11e25713b25c580909902a92c090b377c0/faiss-1.5.3-cp36-cp36m-manylinux1_x86_64.whl
使用命令:
wget https://files.pythonhosted.org/packages/bd/1c/4ae6cb87cf0c09c25561ea48db11e25713b25c580909902a92c090b377c0/faiss-1.5.3-cp36-cp36m-manylinux1_x86_64.whl
下载到容器中,然后用命令
pip install faiss-1.5.3-cp36-cp36m-manylinux1_x86_64.whl
即可安装成功。
安装成功后,根据我的项目,还需要安装一下faiss-gpu这个包
直接:pip install faiss-gpu
到此faiss安装完成。