加载spacy时出错-'en_core_web_sm'库

时间:2020-11-06 13:49:45

标签: python spacy

我尝试在命令下运行,它显示已满足要求,但是我仍然无法加载'en_core_web_sm'。我也曾尝试从anaconda提示符和jupyter笔记本下载库。

 nlp = spacy.load('en_core_web_sm',disable=['ner','textcat'])

Python版本-Python 3.8.3

任何帮助将不胜感激。

命令屏幕截图:

commands

错误截图:

error

anaconda提示的屏幕截图:

enter image description here

1 个答案:

答案 0 :(得分:1)

在安装en_core_web_sm之后,您需要使用以下命令分别安装spacy模型

python -m spacy download en_core_web_sm

python -m spacy download en

我刚刚在jupyter笔记本中尝试了以下步骤,效果如下:

步骤1:

!pip install spacy

结果:

Requirement already satisfied: spacy in c:\users\user\appdata\local\continuum\anaconda\lib\site-packages (2.3.2)

第二步:

!python -m spacy download en_core_web_sm

结果:

Collecting en_core_web_sm==2.3.1 from https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-2.3.1/en_core_web_sm-2.3.1.tar.gz#egg=en_core_web_sm==2.3.1
  Downloading https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-2.3.1/en_core_web_sm-2.3.1.tar.gz (12.0MB)