我尝试在命令下运行,它显示已满足要求,但是我仍然无法加载'en_core_web_sm'。我也曾尝试从anaconda提示符和jupyter笔记本下载库。
nlp = spacy.load('en_core_web_sm',disable=['ner','textcat'])
Python版本-Python 3.8.3
任何帮助将不胜感激。
命令屏幕截图:
错误截图:
anaconda提示的屏幕截图:
答案 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)