pip安装最新版本

Ham*_*ian 3 python django pip

我是python和django的新手。在我的requirements \ 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,它将不会升级它,并且有很多软件包需要升级。

n

Bri*_*njs 9

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

例:

pip install django-simple-captcha -U
Run Code Online (Sandbox Code Playgroud)


Ped*_*ito 5

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


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

pip show django-simple-captcha
Run Code Online (Sandbox Code Playgroud)

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

你可以试试:

pip install "package>=0.2,<0.3"
Run Code Online (Sandbox Code Playgroud)

这是pip备忘单

  • 如果我想要最新的小版本怎么办? (2认同)