Anaconda spacy.load(';en#u core_web#sm';)的值错误

Anaconda spacy.load(';en#u core_web#sm';)的值错误,anaconda,spacy,miniconda,Anaconda,Spacy,Miniconda,我要走了 ValueError:无法将输入数组从形状(96)广播到形状(128) 对于 spacy.load('en\u core\u web\u sm') 当我在有下载限制的工作计算机上工作时,我手动下载并安装了该模型 我已按照说明从该链接下载和复制: 复制文件夹 Python35\lib\site packages\en\u core\u web\u sm 在中创建名为en的文件夹 Python35\Lib\site packages\spacy\data ,将复制的内容粘贴到en,并将文件

我要走了
ValueError:无法将输入数组从形状(96)广播到形状(128)
对于
spacy.load('en\u core\u web\u sm')

当我在有下载限制的工作计算机上工作时,我手动下载并安装了该模型

我已按照说明从该链接下载和复制:

  • 复制文件夹
    Python35\lib\site packages\en\u core\u web\u sm
    在中创建名为en的文件夹
    Python35\Lib\site packages\spacy\data
    ,将复制的内容粘贴到en,并将文件夹重命名为en_core_web_sm-2.0.0

  • 抄袭
    \uuuu init\uuuuu.py
    在en_core_web_sm中创建文件并将其粘贴到en中(即,init.py文件必须同时在这两种格式中)
    Python35\Lib\site packages\spacy\data\en
    Python35\Lib\site packages\spacy\data\en\en\u core\u web\u sm-2.0.0

  • 我能跑
    spacy.load('en\u core\u web\u sm')
    但是我给出了一个错误。
    感谢所有帮助。谢谢!

    为了让您通过快捷链接“en”使用en_core_web_sm模型,spaCy创建了一个符号链接。这意味着您需要具有执行此操作的权限。有关详细信息,请参阅此处:

    如果其他人以后遇到此问题,请注意:如果您无法使用管理员权限运行命令,并且您需要能够通过spacy.load('en')加载模型,那么复制粘贴文件夹并重命名它实际上只是最后的手段。通常情况并非如此–您可以安装模型并通过其全名spacy.load加载它('en_core_web_sm')。事实上,我通常更喜欢这种语法,因为它更显式,您可以立即知道加载了哪个模型

    --复制自您在问题中提到的同一链接。没有侵犯版权。

    我也有同样的错误。 将spacy更新为2.1.3版。 现在它工作正常

    如果您使用的是蟒蛇:
    conda install-c conda forge spacy

    谢谢。错误值错误:在运行nlp=spacy.load('en_core\u web\u sm')时,无法将输入数组从形状(96)广播到形状(128)。我似乎找不到任何关于此错误发生原因的解释。您是否为相同的错误创建了符号链接?