管理虚拟环境大型安装的最佳实践是什么?如何批量更新软件包?
答案1
在我们的设置中,我们使用 PIP 需求文件来指定虚拟环境中需要哪些包 - 执行此操作时,您还可以指定允许使用哪些版本的包。安装所有内容只需:
pip -r requirements.txt
然后,要升级任何软件包,我们可以更改需求文件中的版本号并运行:
pip --upgrade -r requirements.txt
如果您不使用版本说明符,这也应该有效,在这种情况下它应该自动升级到 pypi 上的最新版本。