Python 3アプリケーション?
コマンドプロンプトで次の行を入力します
pip freeze > requirements.txt
要件ファイルを作成するために設計されたpipreqsと呼ばれるモジュールがあります。
pip install pipreqs
pipreqs /GitHub/FolderName #Insert path to file
pythonファイルが存在するフォルダーに場所を追加します。Pipreqsはフォルダー内にrequirements.txtファイルを作成します。
virtualenvを使用しておらず、インストール済みのすべてのパッケージを、受け入れられた回答のように要件ファイルに入れたくない場合。 pigar を使用するだけです