目次

前のトピックへ

Distutilsの拡張

次のトピックへ

API リファレンス

このページ

コマンドリファレンス

モジュールをインストールする: install コマンド群

install コマンドは最初にビルドコマンドを実行しておいてから、サブコマンド install_lib を実行します。 install_data and install_scripts.

install_data

このコマンドは配布物中に提供されている全てのデータファイルをインストールします。

install_scripts

このコマンドは配布物中の全ての (Python) スクリプトをインストールします。

ソースコード配布物を作成する: sdist command

マニフェストテンプレート関連のコマンドを以下に示します:

コマンド 説明
include pat1 pat2 ... 列挙されたパターンのいずれかにマッチする全てのファイルを対象に含めます
exclude pat1 pat2 ... 列挙されたパターンのいずれかにマッチする全てのファイルを対象から除外します
recursive-include dir pat1 pat2 ... dir 下にある、列挙されたパターンのいずれかにマッチ する全てのファイルを対象に含めます
recursive-exclude dir pat1 pat2 ... dir 下にある、列挙されたパターンのいずれかにマッチ する全てのファイルを対象から除外します
global-include pat1 pat2 ... ソースツリー下にある、列挙されたパターンのいずれかにマッチ する全てのファイルを対象に含めます
global-exclude pat1 pat2 ... ソースツリー下にある、列挙されたパターンのいずれかにマッチ する全てのファイルを対象から除外します
prune dir dir 下の全てのファイルを除外します
graft dir dir 下の全てのファイルを含めます

ここでいうパターンとは、Unix式の “glob” パターンです: * は全ての正規なファイル名文字列に一致し、 ? は 正規なファイル名文字一字に一致します。また、 [range] は、 range の範囲 (例えば、 a=z, a-zA-Z, a-f0-9_.) 内にある、任意の文字にマッチします。 “正規なファイル名文字” の定義は、プラットフォームごとに特有のものです: Unix ではスラッシュ以外の全ての文字です; Windows では、バックラッシュとコロン以外です。

** Windows はまだサポートされていません **