# 18.11 `distutils` -- Python モジュールの構築とインストール

`distutils` パッケージは、現在インストールされている Python に 追加するためのモジュール構築、および実際のインストールを支援します。 新規のモジュールは 100%-pure Python でも、C で書かれた拡張モジュールでも、 あるいは Python と C 両方のコードが入っているモジュールからなる Python パッケージでもかまいません。

このパッケージは、Python ドキュメンテーション パッケージに含まれている これとは別の 2つのドキュメントで詳しく説明されています。`distutils` の機能を使って新しいモジュールを配布する方法は、 Python モジュールを配布する に書かれています。 Python モジュールをインストールする方法は、 モジュールの作者が `distutils` パッケージを使っている場合でもいない場合でも、 Python モジュールをインストールする に書かれています。

参考資料:

Python モジュールを配布する
  このマニュアルは Python モジュールの開発者およびパッケージ担当に向けたものです。 ここでは、現在インストールされている Python に簡単に追加できる `distutils`ベースのパッケージをどうやって用意するかについて 説明しています。

Python モジュールをインストールする
  現在インストールされている Python にモジュールを追加するための 情報が書かれた ``管理者'' 向けのマニュアルです。 この文書を読むのに Python プログラマである必要はありません。