我在 google colab 中使用 spacy 来构建一个 NER 模型,我已经为其下载了 spaCy ‘en_core_web_lg’ 模型
import spacy.cli
spacy.cli.download("en_core_web_lg")
我收到一条消息说
✔ Download and installation successful
You can now load the model via spacy.load('en_core_web_lg')
但是当我尝试加载模型时
nlp = spacy.load('en_core_web_lg')
打印以下错误:
OSError: [E050] Can't find model 'en_core_web_lg'. It doesn't seem to be a shortcut link, a Python package or a valid path to a data directory.
谁能帮我解决这个问题?
原文由 Jithin P James 发布,翻译遵循 CC BY-SA 4.0 许可协议
跑步
最近的 spaCy 版本不应再产生任何错误。
如果运行代码仍然出错,您应该已经准备好在一个单元格中运行(需要一段时间,但会为您提供有关进度的视觉反馈,不同于
spacy.cli
)然后,*** 重新启动 colab runtime \*\*\* 通过
Runtime > Restart runtime
,或Ctrl+M .
之后,执行
应该完美地工作。