# ソフトウェア・パッケージと配布

以下のライブラリは Python で書かれたソフトウェアを配布、インストールするためのものです。これらのモジュールは Python Package Index に対して動作するように設計されていますが、ローカルのインデックスサーバーや、インデックスサーバーなしに使うこともできます。

- `distutils` --- Python モジュールの構築とインストール
- `ensurepip` --- `pip` インストーラのブートストラップ
  - コマンドラインインターフェイス
  - モジュール API
- `venv` --- 仮想環境の作成
  - 仮想環境の作成
  - 仮想環境のしくみ
  - API
  - `EnvBuilder` を拡張する例
- `zipapp` --- 実行可能な Python zip 書庫を管理する
  - 基本的な例
  - コマンドラインインターフェイス
  - Python API
  - 使用例
  - インタープリタの指定
  - Creating Standalone Applications with zipapp
    - Making a Windows executable
    - Caveats
  - The Python Zip Application Archive Format