私は数年間 Python を使用してきましたが、Python が私の主要な言語になったことはなく、依存関係についてあまり心配する必要があるプロジェクトに使用したこともありません。
を使わなければならない時が来ましたvirtualenv
。インストールは簡単に思えますが、現在のプロジェクトで使用されている依存関係のリストを作成する論理的な方法を理解しようとしています。
試してみるpip freeze -l
と、100 を超える依存関係が見つかりましたが、そのほとんどはこのプロジェクトでは使用されていません。
私のマシンにインストールされているライブラリのうち、どのバージョンがこのプロジェクトで使用されているかを簡単に見つける方法はありますか?