一、报错:
import faiss
ModuleNotFoundError: No module named 'faiss'
UU们提供的解决方案:
STEP1:
从清华镜像上{link}下载faiss-cpu-1.7.1版{faiss-cpu},或者{faiss-gpu},,或者在清华源网址里找到对应的版本下载: 链接.
STEP2:
cd到它的储存目录,
STEP3:
安装
- 下载的包whl,直接pip安装运行
pip install faiss-cpu/faiss-gpu[对应包名]
- 下载的若是压缩包,安装:
conda install --use-local faiss-cpu/faiss-gpu[对应包名]
二、后续报错
from . import _swigfaiss
ImportError: DLL load failed while importing _swigfaiss: 找不到指定的模块。
UU们提供的解决方案:
CPU版本
conda install faiss-cpu -c pytorch
GPU版本
pip --default-time=1000 install -i
https://pypi.tuna.tsinghua.edu.cn/simple faiss-gpu