当想跑的算法里import了spacy而报错no modle的解决(window10)。
1、在cmd下进入想要安装spacy库的目录。例如,我的电脑有python同时又在anaconda中安装python环境,我想要其在anaconda环境下则先进入到其目录。否则两个python版本不同对应的spacy库版本不同。
2、输入清华源镜像安装spacy库
pip install spacy -i https://pypi.tuna.tsinghua.edu.cn/simple
3、安装相应spacy模型
需要根据已有的spacy版本去官网下载对应模型,查看spacy版本输入:pip list,找到相应的spacy查看。
打开官网English · spaCy Models Documentation下滑可以看到4个模型,找到自己需要的,下载压缩包(例如下图左边downloads)
下载完成后,将压缩包移入anaconda目录(或其他要下载spacy的环境目录下),再次打开cmd进入anaconda环境,输入pip install en_core_web_sm-3.4.1.tar.gz(以图中版本为例,其余md、trf、lg模型同样步骤)。显示successful后即为安装完成。