很多人在刚导入spacy的时候可能会采用以下方式导入spacy模块包,
import spacy
nlp=spacy.load('en')
然后会碰到以下报错,出现该报错主要是因为从Spacy V3.0开始,该导入模块的快捷方式已被弃用,因此要引用spacy模型,得改用全名
OSError: [E941] Can't find model 'en'. It looks like you're trying to load a model from a shortcut, which is deprecated as of spaCy v3.0. To load the model, use its full name instead.
根据spacy官方参考文档,可以将上述代码替换成,便可以成功导入模块
from spacy.lang.en import English
nlp = English()