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()
相关推荐
茉莉玫瑰花茶20 小时前
综合案例 - AI 智能租房助手 [ 5 ]
服务器·数据库·人工智能·python·ai
ShineWinsu20 小时前
对于Linux:线程概念与分页存储管理的解析
linux·运维·服务器·面试·线程·进程·虚拟空间地址
文艺倾年20 小时前
【强化学习】强化学习基本概念,20W字总结(一)
人工智能·python·语言模型·自然语言处理·面试·职场和发展·大模型
宸丶一20 小时前
Day 13:持久化记忆 - 让 Agent 拥有长期记忆
jvm·python·ai
用户39462353652421 小时前
Uboot - DM框架
linux
码云骑士21 小时前
13-列表append的底层真相(上)-listobject源码中的预分配策略
开发语言·python
浦信仿真大讲堂21 小时前
达索系统SIMULIA Abaqus 2026接触和约束的增强新功能介绍
人工智能·python·算法·仿真软件·达索软件
xufengzhu21 小时前
第三方 Python 库 Loguru 的进阶实战
python·loguru
鹤落晴春1 天前
RH124问答5:管理本地用户和组
linux·运维·服务器
极光代码工作室1 天前
基于深度学习的手写数字识别系统
人工智能·python·深度学习·神经网络·机器学习