pip是否可以仅安装更新的requirements.txt中的新依赖项?

11 投票
1 回答
11352 浏览
提问于 2025-04-17 11:16
pip install --upgrade -r requirements.txt

每次都要重复安装之前已经安装过的依赖,这在我有很多依赖的时候(比如超过30个?)就非常麻烦。

难道没有办法检查一下更新后的requirements.txt文件,只安装自上次安装以来新增的那些特定依赖吗?

我觉得这是pip(或者在虚拟环境中使用pip)一个很大的缺点。我真的不喜欢pip这种重复安装的方式。

1 个回答

21

正如上面评论中的Piotr提到的,如果命令中没有加上“--upgrade”,那么已经安装的Python包就不会被更改。

撰写回答