1 概念と用語

Distutils の使い方は、モジュール開発者とサードパーティ製のモジュールを インストールするユーザ/管理者のどちらにとってもきわめて単純です。 開発者側のやるべきことは (もちろん、しっかりした実装で、詳しく 文書化され、よくテストされたコードを書くことは別として!) 以下の 項目になります:

これらの作業については、いずれもこのドキュメントで扱っています。

全てのモジュール開発者が複数の実行プラットフォームを利用できるわけでは ないので、全てのプラットフォーム向けにビルド済みの配布物を提供して もらえると期待するわけにはいきません。ですから、仲介を行う人々、 いわゆる パッケージ作成者 (packager) がこの問題を解決すべく 立ち上がってくれることが望ましいでしょう。パッケージ作成者は モジュール開発者がリリースしたソースコード配布物を、一つまたはそれ以上 のプラットフォーム上でビルドして、得られたビルド済み配布物をリリース することになります。したがって、ほとんどの一般的なプラットフォームに おけるユーザは、setup スクリプト一つ実行せず、コードを一行たりとも コンパイルしなくても、使っているプラットフォーム向けのきわめて普通の 方法でほとんどの一般的な Python モジュール配布物をインストールできる でしょう。

ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。