【发布时间】:2019-05-19 13:45:36
【问题描述】:
为什么 pip 不记录何时安装了哪个版本的 lib?如果您将库更新为损坏的版本,那该怎么办?你怎么知道哪个版本没有坏?
【问题讨论】:
-
怎么知道哪个版本没坏?你测试它们。如果您将库升级到损坏的版本?升级(或降级)到可用的。
-
老版本明显没坏。知道我为什么要谈论日志吗?
-
理想情况下,它会记录在您的
requirements.txt中。为什么pip有责任为您跟踪事情?无论如何,如果你想要一个日志,你可以通过--log选项到pip得到它;但默认情况下它不会生成一个。 -
哦,太好了,我的评论被删除了。我不想帮助网站进行审查。
-
否;但是,如果您更新它们,请以受控方式进行,将您的工作配置安全地冻结在需求文件中,以便您可以回到工作状态;此外,最好将每个项目都放在一个孤立的环境中,这样一个项目需求的变化不会影响另一个项目。一次更新所有模块是自找麻烦,真的。