pip是否可以仅安装更新的requirements.txt中的新依赖项?
pip install --upgrade -r requirements.txt
每次都要重复安装之前已经安装过的依赖,这在我有很多依赖的时候(比如超过30个?)就非常麻烦。
难道没有办法检查一下更新后的requirements.txt文件,只安装自上次安装以来新增的那些特定依赖吗?
我觉得这是pip(或者在虚拟环境中使用pip)一个很大的缺点。我真的不喜欢pip这种重复安装的方式。
1 个回答
21
正如上面评论中的Piotr提到的,如果命令中没有加上“--upgrade”,那么已经安装的Python包就不会被更改。