无法下载spaCy 2.0.5的模型。在ubuntu 14.04

时间:2018-01-26 11:38:27

标签: model ubuntu-14.04 spacy

我在ubuntu 14.04中使用python3安装了spaCy 2.0.5。我无法在其中下载模型。

我尝试了 python3 -m spacy.en.download 所有显示错误的错误,同时查找'spacy.en.download'的规范,没有名为'spacy.en'的模块。< /强>

我也尝试了 python3 -m spacy download en 并得到了错误。我添加了错误的screeenshot。

有人可以帮助我解决这个问题。**enter image description here**

1 个答案:

答案 0 :(得分:2)

自v1.7.0以来,spacy.en.download命令已被弃用,而有利于新的download commandpython3 -m spacy download en 。这解释了您看到的最后一个错误。所以正确的命令肯定是:

No such option: --no-cache-dir

如果我正确阅读了您的屏幕截图,我认为此处的真实问题显示在上面的错误消息中,该消息由pip:download生成。在引擎盖下,spaCy的--no-cache-dir命令使用pip下载并安装模型(这是简单的Python包)。为了防止它需要太多内存,它会设置pip --version标志,这需要pip v6.0或更高版本。所以可能的解释是你使用的是过时版本的pip ,但尚未支持此标记(请参阅此主题的troubleshooting guide)。

您可以运行pip install -U pip来检查已安装的版本,并pip进行升级。如果您不想或不能升级pip,您还可以通过将--no-cache-dir指向模型文件的URL而不设置Event标志来下载和安装模型manually