首页 > 解决方案 > 没有名为“en_core_web_sm”的模块

问题描述

我正在尝试在 Jupyter Notebook 中使用 en_core_web_sm。

我曾尝试使用: conda install en_core_web_sm 但它不起作用我该如何安装它?

标签: pythonjupyter-notebooknlpspacy

解决方案


en_core_web_sm是 SpaCy 提供的语言模型。首先,您必须安装 SpaCy,然后尝试以下代码段:

import spacy
from spacy.lang.en.examples import sentences 

nlp = spacy.load("en_core_web_sm")
doc = nlp(sentences[0])
print(doc.text)
for token in doc:
    print(token.text, token.pos_, token.dep_)

推荐阅读