一、报错:

import faiss

ModuleNotFoundError: No module named 'faiss'

UU们提供的解决方案:
STEP1:
从清华镜像上{link}下载faiss-cpu-1.7.1版{faiss-cpu},或者{faiss-gpu},,或者在清华源网址里找到对应的版本下载: 链接.
STEP2:
cd到它的储存目录,

STEP3:
安装

  1. 下载的包whl,直接pip安装运行

pip install faiss-cpu/faiss-gpu[对应包名]

  1. 下载的若是压缩包,安装:

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

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐