OSError: [E050] Can‘t find model ‘en_core_web_sm‘.

报错:OSError: [E050] Can't find model 'en_core_web_sm'. It doesn't seem to be a Python package or a valid path to a data directory.

解决方案:

复制代码
pip install spacy
python -m spacy download en_core_web_sm

或者直接

复制代码
pip install https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-2.2.0/en_core_web_sm-2.2.0.tar.gz

将代码nlp = spacy.load('en_core_web_sm')

替换成

复制代码
import en_core_web_sm
nlp = en_core_web_sm.load()
相关推荐
Ahtacca2 分钟前
基于决策树算法的动物分类实验:Mac环境复现指南
python·算法·决策树·机器学习·ai·分类
默|笙3 分钟前
【Linux】进程概念与控制(2)_进程控制
java·linux·策略模式
萌>__<新9 分钟前
AI聊天助手-测试报告
人工智能·python
sg_knight9 分钟前
设计模式实战:观察者模式(Observer)
python·观察者模式·设计模式
Humbunklung10 分钟前
WMO 天气代码(Code Table 4677)深度解析与应用报告
开发语言·数据库·python
代码AC不AC12 分钟前
【Linux】关于 mmap 文件映射
linux·mmap 文件映射
me83212 分钟前
【Linux】解决Docker-Compose拉取Jenkins时失败问题。
linux·docker·jenkins
kaoa00025 分钟前
Linux入门攻坚——73、运维OS Provisioning阶段工具之PXE、Cobbler
linux·运维
weixin_4492900129 分钟前
uv打包Python为exe步骤
开发语言·python·uv
Lugas Luo29 分钟前
SATA Port Multiplier (SATA 集线器) 原理与驱动架构深度剖析
linux·嵌入式硬件