サブプロジェクトの作成と管理
大規模なプロジェクトは、バックエンド、API、共有コードなどの小さな部分に分割できます。 各部分は、独自の pyproject.toml ファイルを持つ個別のサブプロジェクトとして構成できます。
PyCharm は、プロジェクトのディレクトリ構造内の pyproject.toml ファイルを使用して、サブプロジェクトを検出して構成します。
uv、Poetry、Hatch、または pip で新しいサブプロジェクトを作成したり、既存のディレクトリをサブプロジェクトに変換したりできます。
サブプロジェクトを作成する
プロジェクト ツールウィンドウで、サブプロジェクトを作成するディレクトリを右クリックします。
を選択します

表示されたダイアログで、サブプロジェクト名を指定し、 OK をクリックします。

ディレクトリをサブプロジェクトに変換する
既存のディレクトリをサブプロジェクトに変換できます。
プロジェクト ツールウィンドウで、変換するディレクトリを右クリックします。
次を使用してプロジェクトに変換… を選択します。

PyCharm は、選択したディレクトリでサブプロジェクトを初期化します。 ディレクトリ内の既存のファイルは保持されます。
サブプロジェクトのインタープリターで実行される Python コンソールを開くには、 プロジェクト ツールウィンドウでサブプロジェクトを右クリックし、 を選択します。 詳細は サブプロジェクトの Python コンソールを開く をご参照ください。
2026 年 10 月 30 日