如何获得 spacy 模型的旧版本?

Shi*_*elp 3 linux nlp python-3.x spacy

我设法安装了旧版本的 spacy pip3 install spacy==2.2.4

但是,当我跟进此操作时 python3 -m spacy download en_core_web_sm,它会下载en_core_web_sm-2.2.5.tar.gz.

Raq*_*qib 7

spaCy2.2.4兼容en_core_web_sm 2.2.52.2.0

您可以像这样直接安装它:

pip install https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-2.2.5/en_core_web_sm-2.2.5.tar.gz
Run Code Online (Sandbox Code Playgroud)
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
Run Code Online (Sandbox Code Playgroud)

检查这里的模型兼容性:

"2.2.4": {
    "en_vectors_web_lg": ["2.1.0"],
    "en_core_web_sm": ["2.2.5", "2.2.0"],
    "en_core_web_md": ["2.2.5", "2.2.0"],
    "en_core_web_lg": ["2.2.5", "2.2.0"]
    }
Run Code Online (Sandbox Code Playgroud)