问题描述
我已阅读 pipenv
上的 an article 以了解一些概念,例如锁定文件的用途,但我认为我有一些误解。
它讨论了拥有 Pipfile.lock
可以确保我们在将应用程序部署到生产环境中时可以毫无意外地重现完全相同的工作环境。
换句话说:
它为您的 Python 项目提供确定性构建,而无需负责更新子依赖项的版本。
我的想法是,使用 Pipfile
,我可以更新所有软件包,同时确保我始终可以使用 Pipfile.lock
恢复我的工作环境。如果更新后一切正常,我可以使用 pipenv lock
锁定环境。但是,如果不重新生成 Pipfile.lock
并失去项目的最后一个工作状态,我似乎无法找到更新包的方法。
我在这里遗漏了什么吗?这个工作流程有问题吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)