无法加载伪造模型

时间:2019-10-04 06:08:17

标签: python model nlp spacy

即使通过终端安装了spacy模型,也无法加载(成功)。

我已经在终端成功使用python -m spacy download es_core_news_sm命令安装了模型。但是我无法将其加载到代码中。

这是我用来加载模型的代码:

nlp = spacy.load('es-core-news-md')

这是我得到的错误:

  

OSError跟踪(最近的呼叫   最后)在()         1,如果名称 ==“ 主要”:         2   ----> 3个main()

     

在main()中         2         3语料库= open(“ transcript_clean.text”,“ r”,编码=“ utf-8”)。read()   ----> 4 nlp = spacy.load('es-core-news-md')         5         6 nlp.max_length = len(语料库)

     

/anaconda3/lib/python3.6/site-packages/spacy/ init .py in load(名称,   **覆盖)        25如果depr_path不在(True,False,None)中:        26 deprecation_warning(Warnings.W001.format(path = depr_path))   ---> 27返回util.load_model(name,** overrides)        28        29

     

/anaconda3/lib/python3.6/site-packages/spacy/util.py在   load_model(name,** overrides)       169 elif hasattr(name,“ exists”):#路径或类似路径的模型数据       170 return load_model_from_path(name,** overrides)   -> 171引发IOError(Errors.E050.format(name = name))       172       173

     

OSError:[E050]找不到模型'es-core-news-md'。似乎没有   是快捷方式链接,Python包或数据的有效路径   目录。

0 个答案:

没有答案