有没有办法让pip在更新的requirements.txt中只安装新的依赖项

Cal*_*eng 8 python pip

pip install --upgrade -r requirements.txt
Run Code Online (Sandbox Code Playgroud)

重复所有以前安装的依赖项的安装过程,当我有一个巨大的依赖项列表(比如30多个?)时可能会很痛苦.

是否有办法检查更新的requirements.txt并仅安装自上次安装尝试以来已包含在requirements.txt文件中的特定依赖项?

我发现这是pip的一个真正的缺点(或者在virtualenv中使用pip).不喜欢pip的重复安装性质.

Cal*_*eng 15

正如Piotr在上面的评论中所提到的,如果命令中没有包含"--upgrade",那么已安装的python包就不会有了.