如何使用pip更新/升级软件包?

10 浏览
0 Comments

如何使用pip更新/升级软件包?

如何使用pip更新包?这些并不起作用:

pip update
pip upgrade

我知道这是一个简单的问题,但它是必需的,因为很难找到(pip文档并没有弹出,而来自堆栈溢出的其他问题与此有关,但并不完全是这样)

admin 更改状态以发布 2023年5月22日
0
0 Comments

对于非特定包和更一般的解决方案,您可以查看pip-review。这是一个检查哪些软件包需要更新的工具。

安装方法:

$ pip install pip-review

然后运行:

$ pip-review --interactive
requests==0.14.0 is available (you have 0.13.2)
Upgrade now? [Y]es, [N]o, [A]ll, [Q]uit y

0
0 Comments

方法如下:

pip install  --upgrade

简而言之,

pip install  -U

使用sudo将要求输入root密码以确认操作,但尽管常见,这被认为是不安全的。unsafe

如果您没有root密码(如果您不是管理员),您应该使用virtualenv

您还可以使用用户标志仅在此用户上安装它。

pip install  --upgrade --user

0