2011-05-18 65 views
28

在我的requirements.txt文件中,我想指定我的应用程序需要Django版本1.3.x.也就是1.3.0或1.3.1或1.3.2等等(当这些出来的时候)。但是当它出来时不是1.4。Pip:指定次要版本

这是什么语法?

回答

40

根据Ian Bicking

Django>=1.3,<1.4 

然而,这是apparently safer to do

Django>=1.3,<1.3.99 
+3

也许这是显而易见的,但要注意,如果你希望在一个新的版本出来PyPI上,您可以自动升级的Django应使用--upgrade标志调用pip,如下所示:'pip install --upgrade -r requirements.txt' – baxeico 2015-10-07 10:16:24