Python モジュールの配布 (レガシーバージョン)

著者

Greg Ward, Anthony Baxter

Email

distutils-sig@python.org

参考

Python モジュールの配布

最新のモジュール配布ドキュメンテーション

注釈

distutils パッケージ全体の使用は非推奨 (deprecated) であり、Python 3.12 で削除されます。この文書は参照のために維持されており、パッケージとともに削除されます。詳しくは What's New エントリを参照してください。

注釈

このドキュメントは、 https://setuptools.readthedocs.io/en/latest/setuptools.html にある setuptools のドキュメントが現時点でここにある関連情報を全て網羅するまで、単独でここに載せておかれます。

注釈

このガイドは、Python のバージョンの一部として提供される拡張のビルドと配布についての基礎的なツールについてのみをカバーします。サードパーティによるツールが、容易に使えてもっと安全な代替として使えるでしょう。もっと詳しい情報は quick recommendations section にある Python パッケージングユーザガイドから得られます。

このドキュメントでは、 Python Distribution Utilities ("Distutils") についてモジュール開発者の視点から解説します。 setuptools のビルドの基盤となる機能を解説することで、 Python 開発者がより広範囲の利用者に向けて、 Python のモジュールや拡張モジュールを手軽に使えるようにできます。