2

Python プロジェクトのビルド スクリプトを作成するためのベスト プラクティスは何ですか? 具体的には、Python ライブラリではなく、Python アプリケーション (スタンドアロン サーバー アプリや Web アプリなど) を構築するためのものです。サポートしているフレームワークは次のとおりです。

  • さまざまな環境 (開発、テスト、本番など) の依存関係の管理
  • 実行中のタスク: 開始、停止、テスト、pydoc、pep8 など。
  • virtualenv を使用したデプロイの準備: パッケージの作成 (tar.gz、rpm、egg など)

私は通常、これを行うために setuputils/easy_install を使用しますが、これには制限があります。ただし、distutils/pip を使用する必要があるという記事を読みました。これらがより堅牢な場合はどれですか?他に選択肢はありますか?

ありがとうございました

4

1 に答える 1

1

優れたビルド フレームワークを探している場合は、Python ベースのSconsが良い代用になります。

于 2012-12-06T16:40:29.347 に答える