无法下载 spaCy 2.0.5 的模型。在 ubuntu 14.04
can't download en model for spaCy 2.0.5 . in ubuntu 14.04
我在 ubuntu 14.04 中使用 python3 安装了 spaCy 2.0.5。我无法在其中下载 en 模型。
我尝试了 python3 -m spacy.en.download 所有这些都显示错误说 error while finding spec for 'spacy.en.download' no名为 'spacy.en'.
的模块
我也试过 python3 -m spacy download en 并得到了错误。我添加了错误的屏幕截图。
谁能帮我解决这个问题。
spacy.en.download
命令自 v1.7.0 以来已被弃用,取而代之的是更灵活的新命令 download
command。这解释了您看到的最后一个错误。所以正确的命令肯定是:
python3 -m spacy download en
如果我没看错你的屏幕截图,我认为真正的问题出现在上面的错误消息中,它是由 pip 生成的:No such option: --no-cache-dir
。在幕后,spaCy 的 download
命令使用 pip 下载和安装模型(它们是简单的 Python 包)。为了防止它需要太多内存,它设置了 --no-cache-dir
标志,这需要 pip v6.0 或更新版本。因此,一个可能的解释是您使用的是 过时的 pip 版本,它尚不支持此标志(请参阅有关此主题的 troubleshooting guide)。
您可以运行pip --version
查看您安装的版本,pip install -U pip
进行升级。如果你不想或者不能升级pip,你也可以通过将pip
指向模型文件的URL而不设置[=]来下载并安装模型manually 15=]旗帜。
我在 ubuntu 14.04 中使用 python3 安装了 spaCy 2.0.5。我无法在其中下载 en 模型。
我尝试了 python3 -m spacy.en.download 所有这些都显示错误说 error while finding spec for 'spacy.en.download' no名为 'spacy.en'.
的模块我也试过 python3 -m spacy download en 并得到了错误。我添加了错误的屏幕截图。
谁能帮我解决这个问题。
spacy.en.download
命令自 v1.7.0 以来已被弃用,取而代之的是更灵活的新命令 download
command。这解释了您看到的最后一个错误。所以正确的命令肯定是:
python3 -m spacy download en
如果我没看错你的屏幕截图,我认为真正的问题出现在上面的错误消息中,它是由 pip 生成的:No such option: --no-cache-dir
。在幕后,spaCy 的 download
命令使用 pip 下载和安装模型(它们是简单的 Python 包)。为了防止它需要太多内存,它设置了 --no-cache-dir
标志,这需要 pip v6.0 或更新版本。因此,一个可能的解释是您使用的是 过时的 pip 版本,它尚不支持此标志(请参阅有关此主题的 troubleshooting guide)。
您可以运行pip --version
查看您安装的版本,pip install -U pip
进行升级。如果你不想或者不能升级pip,你也可以通过将pip
指向模型文件的URL而不设置[=]来下载并安装模型manually 15=]旗帜。