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()
相关推荐
藥瓿亭2 分钟前
K8S认证|CKS题库+答案| 4. RBAC - RoleBinding
linux·运维·服务器·云原生·容器·kubernetes·cks
吐泡泡_18 分钟前
Linux(线程控制)
linux
2301_8050545630 分钟前
Python训练营打卡Day46(2025.6.6)
开发语言·python
曹勖之40 分钟前
撰写脚本,通过发布/joint_states话题改变机器人在Rviz中的关节角度
开发语言·python·机器人·ros2
蹦蹦跳跳真可爱5891 小时前
Python----目标检测(训练YOLOV8网络)
人工智能·python·yolo·目标检测
梓仁沐白1 小时前
【Kotlin】注解&反射&扩展
开发语言·python·kotlin
Xi_Xu1 小时前
全面解析:tzst 归档格式的先进性与跨平台文件管理指南
python·pypy
Kusunoki_D1 小时前
Python-正则表达式(re 模块)
python·正则表达式
tasselyue1 小时前
Macbook M3 使用 VMware Fusion 安装 openEuler24.03LTS
linux
2401_863820891 小时前
Python 训练营打卡 Day 45
python