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()
相关推荐
wggmrlee7 分钟前
RAG基于LangChain实现
linux·langchain
Chase_______9 分钟前
【Python 基础】第4章:函数模块与包完全指南(函数/模块/包)
开发语言·python
众创岛9 分钟前
测试失败时自动截图并附加到 Allure 报告
开发语言·python
christine_rr11 分钟前
linux常用命令(3)压缩命令
linux
Csvn11 分钟前
条件判断与循环结构详解
python
maxmaxma12 分钟前
ROS2机器人少年创客营:Python第二课
c++·python·机器人
智算菩萨13 分钟前
【Tkinter】10 Tkinter Listbox 列表框控件深度解析:多选模式、滚动条联动与双向选择器实战
python·ai编程
L_090716 分钟前
【Linux】实现简易 shell 程序
linux·bash
爱学习的程序媛16 分钟前
WSL2:Windows上运行Linux的完整指南
linux·运维·windows·ubuntu·wsl2
蓝之静云19 分钟前
mapper执行sql报空指针,需要传入参数
数据库·python·sql