您可以使用@L_502_0@来实现此目的,requirements.txt
因为pip 6.0
:
SomeProject==5.4; python_version < '2.7'
SomeProject; sys_platform == 'win32'
setuptools也通过在setup.py
以下方面声明额外要求来支持它:
setup(
...
install_requires=[
'six',
'humanize',
],
extras_require={
':python_version == "2.7"': [
'ipaddress',
],
},
)