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()
相关推荐
comedate8 小时前
Windows / Linux GPU 虚拟内存布局差异与 CUDA 越界访问行为
linux·windows·mmu·cuda 越界访问
暴力求解9 小时前
Linux网络---传输层协议TCP(二)
linux·服务器·开发语言·网络·tcp/ip
程序员三藏9 小时前
Python+requests实现接口自动化测试
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试
ltl10 小时前
序列化格式深度对比:Protobuf、FlatBuffers、Cap’n Proto
linux
lengjingzju10 小时前
编译与调试完全指南—第17章 总结
linux
ltl10 小时前
容器网络性能真相:veth vs macvlan vs eBPF 数据面
linux
一直走下去-明11 小时前
简单的http抓包解包完整代码
开发语言·python
雷帝木木11 小时前
数据湖与数据仓库:从理论到实践
人工智能·python·深度学习·机器学习
数字化转型分享点滴11 小时前
机加工车间上线 SH‑AIOT 物联网会遇到哪些常见实施难点
python·物联网
我不会插花弄玉11 小时前
9.进程间通信(上)【由浅入深-Linux】
linux·共享内存·进程通信