SpaCy最新版V3.0.6版,在CMD 模式下可以通过
pip install spacy -U进行安装
注意这个过程进行前可以先卸载之前的旧版本
pip uninstall spacy
如果安装失败可以,在以下地址下载对应的轮子
https://www.lfd.uci.edu/~gohlke/pythonlibs/
ctrl+F查找对应python版本的轮子,注意安装错版本了。
由于我的电脑是windows系统64位的,python是3.80版,所以我选择了第二个。CP38就是3.8版本,win表求windows系统,amd64表求64位。
下载到轮子以后,到到这个轮子所在的目录,在目录地址栏打上cmd,进入后
pip install G:\spacy-3.0.6-cp38-cp38-win_amd64.whl
这里我补充一下下载地址:
http://down.pandengenglish.com/f/364317-497669297-787e8e
安装spacy完后就要根据对应的spacy版本安装对应的语言解析包了。这里语言包必须和spacy版本一致,否则会出现这里的错误:https://blog.csdn.net/qq_43965708/article/details/114028746
语言包主要是下载中文和英文的,如果通过pip install en_core_web_sm 安装不成功的话,最好离线安装。方法还是:pip install + 安装的文件名,如下图:
中文语言包:zh_core_web_sm 3.0 新版地址:https://github.com/explosion/spacy-models/releases//tag/en_core_web_sm-3.0.0 网盘下载地址:http://down.pandengenglish.com/f/364317-497669600-44ca04
英文语言包:en_core_web_sm 3.0 新版地址:https://github.com/explosion/spacy-models/releases/tag/zh_core_web_sm-3.0.0 网盘下载地址:http://down.pandengenglish.com/f/364317-497669493-d7c1ef