Python ソース コードからの Requirements.txt 生成の自動化
requirements.txt ファイルを手動で作成するのは、特に外部 Python ソース コードに欠落しているもの。この課題に対処するために、インポート セクションからrequirements.txt ファイルを直接生成する自動化ソリューションを検討してみましょう。
解決策:
幸いなことに、Python パッケージ インデックス ( PyPI) は、Python ソース コードから依存関係をシームレスに抽出する pipreqs と呼ばれるツールを提供します。使用方法は次のとおりです:
pipreqs をインストールします:
pip install pipreqs
pipreqs を実行します:
Python ソース コード ディレクトリで pipreqs コマンドを実行します。
pipreqs /path/to/project
このコマンドは、指定されたディレクトリにrequirements.txt ファイルを作成します。
pipreqs の利点:
従来の pip フリーズ コマンドとは対照的に、pipreqs にはいくつかの利点があります:
以上がPython ソース コードからの「requirements.txt」ファイルの生成を自動化するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。