那好吧。事实证明,即使我的哪个Python正在显示anaconda python,当我使用python下载时,它仍将其链接到计算机上的python2.7 local。我使用以下命令修复了它:
$ sudo /scratch/sjn/anaconda/bin/python -m spacy download en
0
那好吧。事实证明,即使我的哪个Python正在显示anaconda python,当我使用python下载时,它仍将其链接到计算机上的python2.7 local。我使用以下命令修复了它:
$ sudo /scratch/sjn/anaconda/bin/python -m spacy download en
0
对于Windows用户,只需将CMD作为管理员模式运行并运行
python -m spacy download en
这将正确链接您的en模块。那你可以用
nlp = spacy.load('en')
0
如果您使用其他python版本,则可以运行:
sudo python3.6 -m spacy下载zh
和我一起,我的3.6版希望能帮助您解决问题!
0
Windows上的Jupyter笔记本存在此问题,并已修复:
使用管理员权限打开Anaconda提示
执行> python -m spacy下载zh
0
最终清除错误!
尝试了多个选项,包括:
python -m spacy download en
conda install -c conda-forge spacy
python -m spacy download en_core_web_sm
python -m spacy link en_core_web_sm en
自从使用我公司的Network以来,没有任何工作。最终,此命令像吊饰一样工作:-)
pip install https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-2.0.0/en_core_web_sm-2.0.0.tar.gz --no-deps
更新为最新链接:
pip install https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-2.2.0/en_core_web_sm-2.2.0.tar.gz --no-deps
始终使用管理员权限打开Anaconda提示符/命令提示符,以避免链接错误!!!
感谢Github链接:-)
0
通过使用sudo python ...
您可以为与本地不同的python解释器安装模型。实际上,它在您的日志中表示spaCy模型已安装到/usr/lib64/python2.7/site-packages/
而不是/scratch/sjn/anaconda/lib/python3.6/site-packages/
。
尝试运行python -m spacy download en
,它应该将模型安装到正确的目录。
0
1)安装Spacy
$ python -m spacy download en
2)安装模型en_core_web_sm
$ python -m spacy download en_core_web_sm
>>> import spacy
>>> nlp = spacy.load("en_core_web_sm")
0
如果您使用的是Windows,请尝试以管理员身份打开cmd提示符/ Powershell。仅当您以管理员身份运行命令提示符时,才会进行模型的空间链接(下载后)
0
即使我下载了模型也无法加载
我该如何解决?
如果我不使用sudo下载en模型,则会得到: