Я пытаюсь протестировать пакет python, который я хочу выпустить с помощью теста test.pypi
.
В файле setup.py
у меня есть install_requires=['numpy>=1.15','scipy>=0.0','scikit-learn>=0.2','numba>=0.0'],
Scipy и Numpy загружаются и устанавливаются, как и ожидалось.
Я получаю следующую ошибку: ERROR: Could not find a version that satisfies the requirement numba>=0.0
Как примечание, если я сделаю pip install numba
до того, как мой тестовый пакет будет работать, но я пытаюсь заставить пакет работать правильно.
Я замечаю, когда он выполняет scipy
сначала требование показывает Downloading https://test-files.pythonhosted.org/packages/68/72/eb962a3ae2755af6b1f31f7a94dccc21bfc41bb1637c5877a043e711b1d7/scipy-0.1.tar.gz
.
Итак, из URL кажется, что он использует тестовые файлы, но это обычный pypi или просто тестовый?
Мой вопрос: как правильно написать install_requires
, чтобы я мог убедиться, что тест работает, прежде чем помещать его на реальный сайт pypi?