私は以前Java開発者でしたが、antやmavenなどのツールを使用して、開発/テスト/UAT環境を標準化された方法で管理していました。これにより、ライブラリの依存関係の処理、OS変数の設定、コンパイル、デプロイ、単体テストの実行、および必要なすべてのタスクを実行できました。また、生成されたスクリプトにより、すべての環境がほぼ均等に構成され、すべてのタスクがチームのすべてのメンバーによって同じ方法で実行されることが保証されました。
私は今Pythonで作業を始めていますが、Javaで説明したのと同じことを実現するためにどのツールを使用すべきかについてアドバイスをお願いします。