如何在 Python 3.8 中为 Google Colab 加载 sentence_transformers?

问题描述 投票:0回答:0

我正在尝试将 sentence_transformers 导入我的 Google Colab 笔记本(使用 Python 3.8)。目前我已经加载了这些包:

transformers==3.1.0
sentence_transformers==1.2.1
nltk
pandas
#Some other packages could be added here...

sentence_transformers
包应该这样加载:

from sentence_transformers import SentenceTransformer
import json
from scipy import spatial
from sentence_transformers import SentenceTransformer
import pandas as pd
import nltk

ModuleNotFoundError:没有名为“sentence_transformers”的模块

但是,尽管我努力重新加载到另一个 Python 版本(或另一个

sentence_transformers
版本),但我多次从 Colab 收到这些错误:

    ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-18-b3231f574913> in <cell line: 4>()
      2 import json
      3 from scipy import spatial
----> 4 from sentence_transformers import SentenceTransformer
      5 import pandas as pd
      6 import nltk

ModuleNotFoundError: No module named 'sentence_transformers'

这个问题对我来说很奇怪,因为当我检查

pip show
时,
sentence_transformers
已经安装了。那么我应该怎么做才能解决我在 Google Colab 中的问题?

python huggingface-transformers sentence-transformers
© www.soinside.com 2019 - 2024. All rights reserved.