如何在setup.py中使用python_requires
分类器来要求Python 2.7。*或3.2+?
我尝试了许多配置,包括以下配置:~=2.7,==3,!=3.0,!=3.1,<4
,但没有一个起作用
最佳答案
setuptools
的此参数使用PEP440 version specifiers规范,因此您可以要求:
python_requires='>=2.7,!=3.0.*,!=3.1.*'
请注意,生成的元数据仅受pip>=9.0.0
尊重。关于python - 使用python_requires需要Python 2.7或3.2+,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44660448/