複数のパッケージ依存関係を持つプロジェクトがあり、主な要件は にリストされてい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
そして、これらを私の current に挿入し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 パッケージの依存関係を表示する方法はありますか?