该报错是因为程序中使用了过时的代码,在新版本的Spacy中,添加管道的方法已经发生了变化。解决方法是使用EntityRecognizer的add_label方法来添加实体标签,示例代码如下:
import spacy nlp = spacy.load("en_core_web_sm") ner = nlp.create_pipe("ner") ner.add_label("PERSON") nlp.add_pipe(ner)
上一篇:AttributeError:'Settings'objecthasnoattribute<classthatIdefinedinsidesettings.py>whensettingsimportedfromconf
下一篇:AttributeError:'str'objecthasnoattribute'cuda'