python - 加载 spacy 时出错 - 'en_core_web_sm' 库
问题描述
我尝试在命令下运行,它显示为已满足要求,但我仍然无法加载“en_core_web_sm”。我也尝试从 anaconda prompt 和 jupyter notebook 下载库。
nlp = spacy.load('en_core_web_sm',disable=['ner','textcat'])
Python 版本 - Python 3.8.3
任何帮助将不胜感激。
命令截图:
错误截图:
anaconda 提示截图:
解决方案
安装后需要en_core_web_sm
使用以下命令单独安装模型spacy
python -m spacy download en_core_web_sm
或者
python -m spacy download en
我刚才在我的 jupyter notebook 中尝试了以下步骤,效果很好,如下所示:
步骤1:
!pip install spacy
结果:
Requirement already satisfied: spacy in c:\users\user\appdata\local\continuum\anaconda\lib\site-packages (2.3.2)
第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)
推荐阅读
- node.js - 如何使用 mongoose 在 mongodb 中包含两天之间从 mongodb 获取数据
- flutter - Flutter - 如何在没有互联网的情况下从坐标获取国家?
- c# - 在无限循环中使用 ping
- redirect - Adobe Sign with Salesforce - 在发送签名后设置重定向 URL
- kubernetes - 静态 pod 和 DaemonSet 有什么区别?
- django - 没有名为“django.contrib.admin.templatetags.admin_static”的模块
- python - 对 collatz 序列中的 while 循环和 try-except 关系感到困惑
- node.js - Node.js:无法读取路由中未定义的属性“密码”
- ansible - 使用 ansible 脚本执行 yum clean expire-cache 和删除命令
- react-native - 获取我的 Expo 申请的指纹