プロジェクト構造
Windows/Linux 用の
macOS 用
Ctrl+Alt+S
このページを使用して、プロジェクトの Python インタープリター、コンテンツルート、依存関係を構成します。 プロジェクトに複数のサブプロジェクトが含まれている場合は、左側のリストで構成するサブプロジェクトを選択します。 このページは 新規プロジェクトの設定 ダイアログでは使用できません。
項目 | 説明 |
|---|---|
インタープリター | プロジェクトまたは選択したサブプロジェクトの Python インタープリターを選択します。 インタープリターを追加するには、リストの横にある 構成済みのすべてのインタープリターを表示および管理するには、リストの末尾にある すべてのインタープリター… を選択します。 ページが開きます。 |
インタープリターおよび ソースア タブで行った変更を適用するには、 適用 または OK をクリックします。 依存関係 タブのパッケージアクションはすぐに実行されます。
ソースタブ
このタブを使用して、プロジェクトまたは選択したサブプロジェクトのコンテンツルートを構成します。
コンテンツルートの設定
項目 | ツールチップ | 説明 |
|---|---|---|
| ソースア | フォルダーをソースルートとしてマークします。 PyCharm は このコマンドはコンテンツルートのコンテキストメニューから複製されています。 |
| 除外 | 除外されたルートとしてフォルダーをマークします。 通常、一時ビルドフォルダー、生成された出力、ログ、その他のプロジェクト出力を除外したいと考えます。 不要なパスを除外することは、パフォーマンスを大幅に向上させる良い方法です。 このコマンドはコンテンツルートのコンテキストメニューから複製されています。 |
| テンプレート | 全テンプレートが 対応しているテンプレート言語で含まれているディレクトリを保管するテンプレートルートとしてフォルダーを指定します。 このコマンドはコンテンツルートのコンテキストメニューから複製されています。 |
| リソース | このボタンをクリックすると、CSS や JavaScript ファイルなどの静的コンテンツのフォルダーをリソースルートとしてマークします。 |
コンテンツルートの追加 / 削除
項目 | ツールチップ | 説明 |
|---|---|---|
コンテンツルートの追加 | 新しいルートを追加するからコンテンツルートへ。 ボタンをクリックして、 開いたダイアログで目的のフォルダーに移動します。 | |
| コンテンツエントリの除去 | プロジェクトからの 選択したコンテンツルートを削除。 |
| マークの解除 | コンテンツルートのマーキングを削除し、それを通常のディレクトリアイコン |
依存関係タブ
このタブには、選択したインタープリターにインストールされているパッケージが一覧表示されます。 パッケージの検索、パッケージのインストール (パッケージをインストール… )、パッケージのバージョン変更 (バージョンを変更 )、パッケージのアンインストール (パッケージをアンインストールする) を実行できます。