8. コマンドリファレンス—Pythonドキュメント

提供:Dev Guides
< PythonPython/docs/3.8/distutils/commandref
移動先:案内検索

8.8。 コマンドリファレンス

ノート

このドキュメントは、 https://setuptools.readthedocs.io/en/latest/setuptools.htmlのsetuptoolsドキュメントが、現在ここに含まれているすべての関連情報を個別にカバーするまでのみ保持されます。


8.1。 モジュールのインストール: インストールコマンドファミリー

installコマンドは、ビルドコマンドが実行されたことを確認してから、サブコマンド install_libinstall_data 、および install_scripts を実行します。

8.1.1. install_data

このコマンドは、ディストリビューションで提供されるすべてのデータファイルをインストールします。


8.1.2. install_scripts

このコマンドは、ディストリビューション内のすべての(Python)スクリプトをインストールします。


8.2。 ソースディストリビューションの作成: sdist 指図

マニフェストテンプレートコマンドは次のとおりです。

指示 説明
pat1 pat2 ..を含める リストされたパターンのいずれかに一致するすべてのファイルを含める
pat1 pat2 ..を除外します。 リストされたパターンのいずれかに一致するすべてのファイルを除外します
再帰的-dirpat1 pat2 ..をインクルードします。 リストされたパターンのいずれかに一致する dir の下のすべてのファイルを含める
再帰的-dirpat1 pat2 ..を除外します。 リストされたパターンのいずれかに一致する dir の下のすべてのファイルを除外します
グローバル-pat1pat2を含む..。 一致するソースツリーの任意の場所にすべてのファイルを含めます—およびリストされたパターンのいずれか
グローバル-pat1pat2を除外します..。 一致するソースツリー内の任意の場所にあるすべてのファイルを除外します—およびリストされているパターンのいずれか
プルーンディレクトリ dir の下のすべてのファイルを除外します
グラフト方向 dir の下にあるすべてのファイルを含める

ここでのパターンは、Unixスタイルの「グロブ」パターンです。*は通常のファイル名文字の任意のシーケンスに一致し、?は任意の単一の通常のファイル名文字に一致し、[range]範囲の文字(例:a-za-zA-Za-f0-9_.)。 「通常のファイル名文字」の定義はプラットフォーム固有です。Unixではスラッシュ以外のものです。 Windowsでは、円記号またはコロン以外のもの。