PyCharm 2024.1 ヘルプ

setup.py を作成して実行する

PyCharm は、モジュールの構築、配布、インストールを目的とした setup.py スクリプトの作成に役立つアクションを提供します。setup.py が作成されると、対応するアクションが無効になります

setup.py の作成

  1. プロジェクトツールウィンドウでパッケージを選択します。次に、メインメニューのツール | setup.py の作成に移動します。

  2. 新しいセットアップスクリプトダイアログで、パッケージ名、バージョン、作成者、作成者のメール、パッケージの説明、ライセンスの詳細を指定します。

    Create a setup.py file
  3. 準備ができたら、「OK」をクリックします。PyCharm は setup.py を作成し、エディターで開きます。

    The setup.py in the editor

    PyCharm は、限られた引数セットを使用して setup.py ファイルを作成することに注意してください。残りの必要な詳細を手動で追加することもできます。setup.py 引数の詳細については、「Python パッケージングユーザーガイド(英語)」を参照してください。

setup.py に付属するプロジェクトで作業する場合、いくつかのタスクを実行して、setup.py ファイル内に記述されているパッケージをビルド、インストール、配布できます。PyCharm は、次の形式のコマンドラインシーケンスを作成できます。

setup.py <task> <arguments>

setup.py タスクを実行する

  1. メインメニューで、ツール | setup.py の実行に移動します。

  2. setup.py タスク名を入力してくださいダイアログで、タスク名の文字を入力します。

    Run a setup script

    アスタリスクのワイルドカードと snake_case 名の頭文字が尊重されることに注意してください。入力すると、候補リストが縮小して、一致する名前のみが表示されます。目的のタスクを選択し、Enter を押します。

  3. コマンドラインフィールドに、実行するタスクの引数を入力します。

    Adding a CLI argument for the setup.py test

    引数が不要な場合は、このフィールドを空のままにできます。

  4. OK をクリックすると、実行ツールウィンドウでコマンドラインの実行が開始されます。

    Executing the setup.py task

    setup.py コマンド引数の詳細については、「Setuptools を使用したパッケージの構築と配布(英語)」を参照してください。