Python spaCy柠檬化(via.lemma_)只返回空字符串

Python spaCy柠檬化(via.lemma_)只返回空字符串,python,spacy,Python,Spacy,我无法让spaCy柠檬化工作,它总是返回空字符串 import spacy from spacy.lang.en import English nlp = English() text = "I went to the bank today for checking my bank balance." doc = nlp(text) 这只返回空字符串: for token in doc: print(token.lemma_) 系统信息:

我无法让spaCy柠檬化工作,它总是返回空字符串

import spacy  
from spacy.lang.en import English

nlp = English()  
text = "I went to the bank today for checking my bank balance."  
doc = nlp(text)   
这只返回空字符串:

for token in doc:  
    print(token.lemma_)
系统信息:

Windows 10 Pro 64bits
Python 3.8.8
spacy                         3.0.6
spacy-legacy                  3.0.5

我做错什么了吗?我非常感谢您的任何意见。

引理数据非常大,因此它不包括在核心spaCy安装中。您需要安装英文模型或查找数据。您可以下载如下小模型:

spacy download en_core_web_sm
然后加载模型

import spacy
nlp = spacy.load("en_core_web_sm")

doc = nlp("cheeses")
print(doc[0].lemma_) # "cheese"
应该这样做