使用pipenv同步而不是pipenv安装有什么优势?

时间:2018-09-21 16:27:34

标签: python-3.x pipenv

我正在使用pipenv管理我的python软件包,在我的存储库中,我同时拥有Pipfile和Pipfile.lock版本。我想在我的实时服务器上安装所有python软件包。我应该使用pipenv sync还是pipenv install?为什么?

1 个答案:

答案 0 :(得分:7)

通过查看docs,看来pipenv install将安装pipfile中的所有依赖项,并使用其使用的版本更新pipfile.lock。  pipenv sync将安装pipfile.lock中指定的确切版本。

我想说sync可以使您的环境与签入的内容相匹配,而install则适合于您要获取最新版本或要添加不需要的新依赖项的情况。在锁定文件中。