【发布时间】:2020-07-20 01:58:36
【问题描述】:
我正在尝试使用测试test.pypi 测试我想要发布的python 包。
在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 站点之前确保测试有效?
【问题讨论】:
标签: python setuptools pypi