Pip:指定次要版本
在我的 requirements.txt
文件里,我想说明我的应用需要 Django 版本是 1.3.x。也就是说,可以是 1.3.0、1.3.1、1.3.2 等等(当这些版本发布的时候)。但是不想要 1.4 这个版本,等它发布的时候也不行。
请问这个怎么写呢?
2 个回答
2
我的应用需要Django版本1.3.x
在你的情况下,可以使用以下之一:
兼容版本
Django~=1.3.0
参考:PEP 440 兼容版本
版本匹配
Django==1.3.*
参考:PEP 440 版本匹配
有序比较
Django>=1.3,<1.4
注意:有序操作符在你修改后适用于你的情况,这个修改是在2015年的这个提交中引入的
53