点子安装最新版本

时间:2018-05-13 14:05:29

标签: python django pip

我是python和django的新手。在我的要求\ common.txt中,我有以下版本的版本:

django-simple-captcha==0.5.*

问题在于,当我运行pip install -r requirements\common.txt时,因为我有该软件包的0.5.3版本,它不会将其更新为最新版本(0.5.6),只有pip --upgrade requirements\common.txt将升级到最新版本。无论如何都要修改common.txt文件,以便运行pip install安装最新版本?

我在问,因为这个文件将由几个开发人员使用,如果他们已经拥有该软件包的0.5.3版本,它将会升级它并且有很多软件包需要升级

TNX

2 个答案:

答案 0 :(得分:5)

-U或--upgrade 将更新列出的软件包

示例:

pip install django-simple-captcha -U

答案 1 :(得分:3)

只需删除==0.5.*,即可安装适用于您操作系统的django-simple-captcha的最新版本。

要查看当前安装的版本,请使用:

pip show django-simple-captcha
  

如果我想要最新的次要版本怎么办?

您可以尝试:

pip install "package>=0.2,<0.3"

这是pip Cheatsheet