Я установил spaCy v2.0.2 на Ubuntu 16.04. Затем я использовал
sudo python3 -m spacy download en
скачать английскую модель.
После этого я использую Spacy следующим образом:
from spacy.lang.en import English
p = English(parser=True, tagger=True, entity=True)
d = p("This is a sentence. I am who I am.")
print(list(d.sents))
Однако я получаю эту ошибку:
File "doc.pyx", line 511, in __get__
ValueError: Sentence boundary detection requires the dependency parse, which requires a statistical model to be installed and loaded. For more info, see the documentation:
https://spacy.io/usage/models
Я действительно не могу понять, что происходит. У меня установлена эта версия модели «en»:
https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-2.0.0/en_core_web_sm-2.0.0.tar.gz
что я думаю по умолчанию. Любая помощь приветствуется. Спасибо.