出现这样的问题,是因为没有安装这些模型!!
( 如果在ubuntu系统上操作:注意首先设置字符集
export LC_ALL=C.UTF-8
export LANG=C.UTF-8]
其中,export的效力仅及于该次登陆操作)
1)安装spacy:
pip install pip --upgrade
然后pip install --upgrade spacy(下载最新版本spacy)
2)下载语言模型:
因为spacy的语言模型下载来自github网站,直接python -m spacy download en或者python -m spacy download de会因为readtime超时,下载失败)
百度网盘分享.
提取码:xj5q
或者在官网下载:
下载和spacy版本对应的英语模型: 官网链接.
(sm是small,md是medium)
下载和spacy版本对应的德语模型: 官网链接.
3) 安装语言模型:
下载以后,不用解压,直接 pip install 压缩包名
4)加载语言模型:
import spacy
import en_core_web_sm
import de_core_news_sm
en = spacy.load("en_core_web_sm")
de = spacy.load("de_core_news_sm")
doc = en(u"This is a sentence.")
print([(w.text, w.pos_) for w in doc])