有没有办法指定在pip中安装模块所需的最小python版本?
我正在尝试将包发布到pypi.
python setup.py sdist upload -r pypi
Run Code Online (Sandbox Code Playgroud)
是我正在使用的命令.但是在setup.py中没有办法指定运行此模块需要最小的python版本(在我的例子中是python 3.5).
您可以使用以下命令指定项目所需的python版本:
python_requires='>=3.5'
Run Code Online (Sandbox Code Playgroud)
必须指定上面的代码setup.py,也只有9.0.0及更高版本的pip识别python_requires元数据.
另外setup.py还要指定依赖关系:
setup(
install_requires=['dependent functions,classes,etc'],
)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1229 次 |
| 最近记录: |