Pythonは自動的にrequirementsを生成する.txtファイル


仮想環境内のすべてのライブラリrequirementsを生成する.txtファイル
pip freeze > requirements.txt

本プロジェクトで使用するライブラリのrequirementsを生成する.txtファイル
pip install pipreqs  #          
pipreqs .

エラー:UnicodeDecodeError: 'gbk' codec can't decode byte 0x82 in position 49: illegal multibyte sequenceの場合、実行コマンドは次のように変更されます.
pipreqs . --encoding=utf-8

インストールrequirements.txtファイル内のすべてのライブラリ
pip install -r requirements.txt