报错:OSError: [E050] Can’t find model ‘en’. It doesn’t seem to be a shortcut link, a Python package or a valid path to a data directory.
经过问题追踪,可以发现是
spacy.load(‘en’)这句话报的错误
解决:
1.首先输入python3 -m spacy download en
这个时候可能会报错,由于没有翻墙的原因
anaconda已经集成了spacy的model,可以根据选择输入如下的三句话之一
conda install -c conda-forge spacy-model-en_core_web_sm
conda install -c conda-forge spacy-model-en_core_web_md
conda install -c conda-forge spacy-model-en_core_web_lg
2.这个时候输入python,如下所示,发现还是不行
3.实际上按照spacy.load('en')仍然会出现报错。应该按照spacy.load('en_core_web_sm'),测试通过。