我已经使用“pip install sentence-transformers”安装了 package sentence-transformers。
但是当我尝试在 python 中导入句子转换器时,我遇到了错误。
from sentence_transformers import SentenceTransformer
Traceback (most recent call last):
File "C:\ProgramData\Anaconda3\lib\site-packages\faiss\loader.py", line 34, in <module>
from .swigfaiss import *
File "C:\ProgramData\Anaconda3\lib\site-packages\faiss\swigfaiss.py", line 13, in <module>
from . import _swigfaiss
ImportError: DLL load failed while importing _swigfaiss: The specified module could not be found.
我尝试再次卸载并安装该软件包,但没有帮助,还检查了下面链接中列出的要求“我们推荐 Python 3.6 或更高版本,PyTorch 1.6.0 或更高版本以及转换器 v3.1.0 或更高版本。代码确实不适用于 Python 2.7。”,所有这些要求都得到满足。