8. コマンドリファレンス¶
8.1. モジュールをインストールする: install コマンド群¶
install コマンドは最初にビルドコマンドを実行しておいてから、サブコマンド install_lib を実行します。 install_data and install_scripts.
8.1.1. install_data¶
このコマンドは配布物中に提供されている全てのデータファイルをインストールします。
8.1.2. install_scripts¶
このコマンドは配布物中の全ての (Python) スクリプトをインストールします。
8.2. ソース配布物を生成する: sdist コマンド¶
マニフェストテンプレートコマンド一覧:
コマンド |
説明 |
---|---|
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" パターンです。 *
は通常のファイル名文字の任意のシーケンスにマッチします。 ?
は通常のファイル名文字の1文字にマッチします。 [range]
は range に含まれる全ての文字にマッチします (例: a-z
, a-zA-Z
, a-f0-9_.
) 通常のファイル名文字は、プラットフォーム依存になります。 Unix ではスラッシュ以外の全ての文字で、 Windows ではコロンとバックスラッシュ以外の全ての文字です。