赞
踩
笔者最近在学习spacy时,遇到一个问题:OSError: [E050] Can't find model 'en'. It doesn't seem to be a shortcut link, a Python package or a valid path to a data directory.
百度得到了不同的处理方法,这里给链接:https://blog.csdn.net/qq_27009517/article/details/83825523
和https://blog.csdn.net/weixin_40408636/article/details/85126513
笔者根据上述的博客解决了该问题,但又有不同,因此写下自己的解决方式:
windows系统下:win+R打开:
输入cmd进行命令行窗口,输入:python -m spacy download en
即可进行下载,下载成功后,出现
这并不影响使用:此时,进行python环境下,测试是否成功下载en:
上述结果测试成功,
实际上按照spacy.load('en')仍然会出现报错。应该按照spacy.load('en_core_web_sm'),测试通过。同样的道理适用于de.下载方式和测试方式同en。即spacy.load('de_core_web_sm')
另附spacy网址https://spacy.io/usage/spacy-101
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。