0

我已经使用“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。”,所有这些要求都得到满足。

https://pypi.org/project/sentence-transformers/#:~:text=Install%20from%20sources,with%20the%20matching%20CUDA%20Version。谁能帮忙解决这个问题。

4

0 回答 0