Python virtualenv、pip 和大型设置

Python virtualenv、pip 和大型设置

管理虚拟环境大型安装的最佳实践是什么?如何批量更新软件包?

答案1

在我们的设置中,我们使用 PIP 需求文件来指定虚拟环境中需要哪些包 - 执行此操作时,您还可以指定允许使用哪些版本的包。安装所有内容只需:

pip -r requirements.txt

然后,要升级任何软件包,我们可以更改需求文件中的版本号并运行:

pip --upgrade -r requirements.txt

如果您不使用版本说明符,这也应该有效,在这种情况下它应该自动升级到 pypi 上的最新版本。

相关内容