Spacy链接错误

wil*_*man 20 python models spacy

运行时:

import spacy
nlp = spacy.load('en')
Run Code Online (Sandbox Code Playgroud)

打印如下:

警告:找不到'en'的模型只加载'en'标记生成器.

/site-packages/spacy/data除init文件外,它是空的.所有文件路径只指向我的单个python安装.

任何有助于解决此问题的帮助.

谢谢!将

Nic*_*ick 33

我有同样的问题,当我试图在Windows操作系统上10 - ,问题的输出python -m spacy.en.download all表示Linking successful,但上面说是符号链接实际上并没有建立,由于权限的消息.

python -m spacy.en.download all作为管理员运行修复了问题.

  • 语法在最新版本中更改为"python -m spacy download en". (11认同)

小智 7

安装spacy后,您可能还需要安装特定模块.尝试:

python -m spacy.en.download all

以下是参考链接:https://pypi.python.org/pypi/spacy


Dee*_*pak 6

如果你已经通过 pip 安装了一个模型,你也可以直接导入它,然后调用它的 load() 方法:

python -m spacy 下载 en

import spacy
import en_core_web_sm

nlp = en_core_web_.load()
doc = nlp(u'This is a sentence.')
Run Code Online (Sandbox Code Playgroud)


Bib*_*hny 5

以管理员身份运行cmd,然后下载模型en包

python -m spacy download en
Run Code Online (Sandbox Code Playgroud)