文章目录
- 1. spaCy的安装
- 1.1 安装spaCy包
- 方式1 : 通过pip / conda命令安装
- 方式2 : 通过离线导入
- 1.2 安装语言模型
- 方式1 : 通过pip / conda命令安装
- 方式2 : 通过离线导入
- 2. 常见问题
- a. 版本问题
- 3. 参考文档
关注公众号:『AI学习星球
』
回复:遥感图像语义分割
即可获取数据下载。
算法学习
、4对1辅导
、论文辅导
或核心期刊
可以通过公众号
或CSDN
滴滴我
spaCy
是一个NLP
工具包用于完成NLP
领域的很多任务比如词性标注
,命名实体识别
,依存句法分析,归一化,停用词,判断是否词语等,支持Unix/Linux,macOS/os X和Windows操作系统,可以通过pip
,conda
方式安装。
1. spaCy的安装
1.1 安装spaCy包
方式1 : 通过pip / conda命令安装
pip:
pip install -U spacy
conda:
conda install -c conda-forge spacy
如果显示下载超时
的话,可以通过指定国内镜像
或方式2
指定国内镜像
pip install -U spacy -i https://pypi.douban.com/simple/
方式2 : 通过离线导入
在这个网站下载所需要的离线包
https://www.lfd.uci.edu/~gohlke/pythonlibs/
Ctrl+F
查找对应python版本
的离线包,注意安装错版本了。
由于我的电脑是Win
系统64
位的,python是3.8
所以我选择了第二个。CP38
就是3.8版本
,Win
表示windows
系统,amd64
表示64位
。
下载到离线包后,通过cmd终端进入到下载的离线包所在的目录,然后通过pip install 离线包
导入进去。
pip install G:\spacy-3.0.6-cp38-cp38-win_amd64.whl
当显示Successful
后,就表示spaCy安装成功。
1.2 安装语言模型
方式1 : 通过pip / conda命令安装
pip install en_core_web_sm
pip install zh_core_web_sm
如果下载失败
的话,可通过方式2
进行离线导入
方式2 : 通过离线导入
准备好安装包
中文语言包:zh_core_web_sm 3.1
- 下载地址:
https://github.com/explosion/spacy-models/releases/tag/zh_core_web_trf-3.1.0
英文语言包:en_core_web_sm 3.1
- 下载地址:
https://github.com/explosion/spacy-models/releases/tag/en_core_web_sm-3.1.0
2. 常见问题
a. 版本问题
在执行spacy.load('en_core_web_md')
代码时报错。
报错信息:OSError: [E053] Could not read config.cfg from C:\Users\pc\AppData\Local\Programs\Python\Python38\Li
经网上查找发现出现这个问题的原因是:
下载的en_core_web_md
与spacy
的版本不兼容
,我使用的en_core_web_md版本是2.2.5,但是安装spacy最新的版本是3.0.0。
因此我把spacy卸载
后,重装
spacy2.x的版本。
pip uninstall spacy
pip install -i https://pypi.douban.com/simple spacy==2.2.2
3. 参考文档
- NLP工具最新版Spacy及语言包en_core_web_sm下载安装指南
- spaCy的简易教程
关注公众号:『AI学习星球
』
算法学习
、4对1辅导
、论文辅导
或核心期刊
可以通过公众号
或CSDN
滴滴我