无法加载' en'来自jupyter笔记本中的spacy

时间:2017-09-11 04:05:09

标签: python-3.x jupyter-notebook spacy

我在jupyter笔记本中运行以下代码行:

import spacy
nlp = spacy.load('en')

并收到以下错误:

Warning: no model found for 'en_default'

Only loading the 'en' tokenizer.

我使用的是python 3.5.3,spacy 1.9.0和jupyter notebook 5.0.0。 我使用conda install spacypython3 spacy install en下载了spacy。 我可以导入spacy并加载' en'从我的终端,但不是从一个jupyter笔记本。

1 个答案:

答案 0 :(得分:3)

基于你的评论中的答案,似乎很清楚,Jupyter和你的系统Python的两个Python解释器是不一样的,因此它们之间可能没有共享库。

我建议您重新运行安装,或者只是在正确的Spacy中专门安装//anaconda/envs/capstone/bin/python -m spacy download 工具。如果以上不是完整路径,请将路径替换为文件的完整路径。

{{1}}

应该就足够了。如果有任何问题,请告诉我。