加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python – 无法使用spacy.load(‘en’)加载spacy的英语语言模块

发布时间:2020-12-20 11:08:57 所属栏目:Python 来源:网络整理
导读:我无法使用以下代码加载jupyter笔记本中的英文模型 – !pip install spacyimport spacyspacy.load('en') 错误信息: OSError Traceback (most recent call last) in () —- 1 spacy.load(‘en’) C:ProgramDataAnaconda3libsite-packagesspacy__init__.
我无法使用以下代码加载jupyter笔记本中的英文模型 –

!pip install spacy
import spacy
spacy.load('en')

错误信息:

OSError Traceback (most recent call
last) in ()
—-> 1 spacy.load(‘en’)

C:ProgramDataAnaconda3libsite-packagesspacy__init__.py in
load(name,**overrides)
19 if depr_path not in (True,False,None):
20 deprecation_warning(Warnings.W001.format(path=depr_path))
—> 21 return util.load_model(name,**overrides)
22
23

C:ProgramDataAnaconda3libsite-packagesspacyutil.py in
load_model(name,**overrides)
117 elif hasattr(name,‘exists’): # Path or Path-like to model data
118 return load_model_from_path(name,**overrides)
–> 119 raise IOError(Errors.E050.format(name=name))
120
121

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.

我安装了python版本2.7.15,3.6.7,3.7.1和Anaconda3 5.3.1

我已经在anaconda提示符下载了带有(!pip install spacy)的spacy包和带有(python -m spacy download en)的英文包

解决方法

编辑:根据您的评论,您似乎下载了模型但无法链接它.您无权执行此操作,请检查 here并授予当前用户权限.在具有相同脚本的下载模型之后:

python -m spacy download en

检查here,有一个错误的简要说明.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读