我有一个库,必须支持从2.6开始的几个Python版本。例如,我的要求之一是.我知道支持Python 2.6的最后一个版本是(最新版本支持任何Python>= 2.7)。requests2.19.12.20.0所以我的问题是,是否理解要求中的行应该为Python 2.6和任何更高版本的Python安装?piprequests~=2.192.19.12.20.0更新。问题不在于语法,我很好奇是否足够聪明,并且在Python 2.6环境中将无法超越。pip0.19.1
2 回答
慕姐8265434
TA贡献1813条经验 获得超2个赞
我相信是的,pip确实考虑到了当前运行的Python解释器的版本,以选择要安装的项目的适当版本(或发行版)。因此,既然是等价的,它应该给出截至今天(2020-02-18):pip install 'requests~=2.19'
pip install 'requests>=2.19,requests==2.*'
在 Python 2.6 上请求 2.19.1;和
在 Python 2.7 上请求 2.22.0。
添加回答
举报
0/150
提交
取消