我有一个具有多个包依赖项的项目,主要要求列在requirements.txt
. 当我调用pip freeze
它时,它将当前安装的包打印为普通列表。我更希望获得他们的依赖关系,如下所示:
Flask==0.9
Jinja2==2.7
Werkzeug==0.8.3
Jinja2==2.7
Werkzeug==0.8.3
Flask-Admin==1.0.6
Flask==0.9
Jinja2==2.7
Werkzeug==0.8.3
目标是检测每个特定包的依赖关系:
Werkzeug==0.8.3
Flask==0.9
Flask-Admin==1.0.6
并将这些插入我当前的requirements.txt
. 例如,对于这个输入:
Flask==0.9
Flask-Admin==1.0.6
Werkzeug==0.8.3
我想得到:
Flask==0.9
Jinja2==2.7
Flask-Admin==1.0.6
Werkzeug==0.8.3
有没有办法显示已安装的 pip 包的依赖关系?