6

我有一个三个 python 项目 A、B 和 C。每个项目都相互依赖。

我现在如何“清理”我的 requirements.txt 以确保只有此“级别”所需的高级依赖项存在。

例子

一个要求:

boto3==1.2.4

B要求:

A==0.0.1
boto3==1.2.4 cookiecutter
==1.4.0

C要求:

B==0.0.1懒人
==0.9.9
boto3==1.2.4 cookiecutter
==1.4.0

粗体包是应该被过滤掉的包。

4

1 回答 1

7

pipdeptree可以显示依赖关系树,并且对于给定的包,告诉您哪些其他包依赖于它。

于 2016-06-22T11:53:24.177 回答