问题描述
在pycharm中运行代码:
import spacy
nlp = spacy.load('en_core_web_sm')
报错:
OSError: [E050] Can't find model 'en_core_web_ms'.
这个错误信息表明在尝试使用spacy.load(‘en_core_web_sm’)加载SpaCy的英文模型en_core_web_sm时遇到了问题。
错误原因
错误原因是因为SpaCy无法找到名为en_core_web_sm的模型,这通常是因为该模型尚未被安装。
解决方案
在github下载en_core_web_sm-3.5.0.tar.gz
https://github.com/zjh0930/en_core_web_sm/
激活需要安装en_core_web_sm的环境pytorch,将文件放到这个文件夹