Ошибка при импорте SentenceTransformer в Python

Я установил пакетные преобразователи предложений, используя "pip install предложения-преобразователи".

Но когда я попытался импортировать преобразователи предложений в 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 или выше и transformers v3.1.0 или выше. Код работает. не работает с Python 2.7. », все эти требования выполнены.

https://pypi.org/project/sentence-transformers/#:~:text=Install%20from%20sources,with%20the%20matching%20CUDA%20Version . Может ли кто-нибудь помочь с этим.

0 ответов

Другие вопросы по тегам