Ошибка при установке пакета Python Flair о зависимом пакете, не размещенном в PyPI

Я пытаюсь установить flair. При выполнении следующей команды выдается ошибка ниже:

pip install flair

ERROR: Packages installed from PyPI cannot depend on packages which are not also hosted on PyPI.
tiny-tokenizer depends on SudachiDict_core@ https://object-storage.tyo2.conoha.io/v1/nc_2520839e1f9641b08211a5c85243124a/sudachi/SudachiDict_core-20190927.tar.gz

Я думал, что установка этого пакета явным образом может исправить ошибку, но это не так. Ошибка остается такой же. Установленная версия SudachiDict-core приведена ниже:SudachiDict-core 0.0.0

Ниже представлена ​​среда:

  • ОС: Windows 10
  • Python: 3.6 (64 бит)

Любой намек приветствуется. Спасибо!

Примечание:

  • Первым препятствием при установке чутья было torchпакет. Решилось просто при установке пакета torch. Ошибка выглядела так:ERROR: Could not find a version that satisfies the requirement torch>=1.1.0 (from flair) (from verERROR: No matching distribution found for torch>=1.1.0 (from flair)

2 ответа

Решение

Странно, что выполнение команды ниже решило проблему.

pip install flair==0.4.3

Я предполагаю, что проблема в последней версии 0.4.4 (и ее зависимостях).

Примечание: у меня было torch==1.1.0 пакет уже установлен.

Ты можешь попробовать

pip install --upgrade git+https://github.com/zalandoresearch/flair.git

Источник: https://github.com/flairNLP/flair/issues/1327

Или

установить отдельно:

pip install tiny-tokenizer

После этого запуска:

pip install flair
Другие вопросы по тегам