我正在寻找一种审计和最小化requirements.txt 的方法。我接手了一个在多次迭代中变得臃肿的项目,我正在努力使其更易于维护。我所在的当前虚拟环境是从之前的 requirements.txt 创建的;该文件包含不再在任何脚本中导入的包。
过去,我已经完成了这个手动过程:
import x
和 from x import y
语句,将这些包添加到列表 pip show
列表中的每个包,在列表末尾添加任何依赖项 假设我的代码没有执行相对导入,有没有办法自动化这个过程?我无法想象我会成为第一个寻找这种工具(或要 pip 或脚本)的人。我找不到任何。我使用 Windows,但我很高兴在 linux 的 windows 子系统上使用 linux 命令。
最佳答案
我认为有帮助的工具是 pip_missing_reqs .
关于python-3.x - 如何审核和最小化requirements.txt?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57332999/