我有一個庫,必須支持從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
提交
取消