5

我正在构建一个同时使用 NLTK 和 Spacy 的应用程序,并通过 Poetry 管理依赖项。我可以通过将此行添加到我的pyproject.toml下面来下载 Spacy 数据[tool.poetry.dependencies]

en_core_web_sm = { url = "https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-2.2.5/en_core_web_sm-2.2.5.tar.gz" }

是否可以对 NLTK 数据做类似的事情?我宁愿将其全部指定在一个地方,而不是将其作为某些设置脚本的一部分下载

4

1 回答 1

2

也许这就是你想要的?确切地说,您可以执行以下操作

....
....
spacy = "^3.0.5"

[tool.poetry.dependencies.en_core_web_sm]
url = "https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-3.0.0/en_core_web_sm-3.0.0.tar.gz"

[tool.poetry.dev-dependencies]
....
....
于 2021-03-22T11:44:32.453 回答