我在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 spacy
和下载了spacy python3 spacy install en
。我可以从终端导入spacy并加载“ en”,但不能从jupyter笔记本上加载。
根据您评论中的答案,似乎很明显Jupyter的两个Python解释器与您的系统Python并不相同,因此它们之间可能没有共享库。
我建议重新运行安装程序,或者仅en
在正确的Spacy中专门安装该工具。如果上面的路径不是完整路径,请用文件的完整路径替换该路径。
//anaconda/envs/capstone/bin/python -m spacy download
那应该足够了。让我知道是否有任何问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句