PyCharm 2024.3 ヘルプ

Python プロジェクトを作成する

純粋な Python プロジェクトは、 Python プログラミングを対象としています。プロジェクトは、ソースコード、テスト、使用するライブラリ、個人設定を 1 つのユニットに整理できます。

プロジェクトが不要な場合は、LightEdit モードでファイルを編集するか、プロジェクトを設定せずに Python ファイルを作成できます。

  1. プロジェクトを作成するには、次のいずれかを実行します。

    • ファイル | 新規プロジェクトに移動します。

    • ウェルカム画面で、新規プロジェクトをクリックします。

  2. 新規プロジェクトダイアログで、プロジェクト名とその場所を指定します。ダイアログは、PyCharm エディションによって異なる場合があります。

    Creating a new project
    Creating a Python project
  3. プロジェクトを Git バージョン管理下に置くには、Git リポジトリの作成を選択します。

    PyCharm で main.py ファイルをプロジェクトに追加する場合は、main.py ウェルカムスクリプトを作成するを選択します。このファイルには非常に単純な Python コードサンプルが含まれており、プロジェクトの開始点として使用できます。

    Welcome script in the Python project
  4. プロジェクトの venv または基本 conda インタープリターを続行する場合は、対応するオプションを選択して、作成をクリックします。

    プロジェクトの venv

    PyCharm は、プロジェクトフォルダー内にシステム Python に基づいて virtualenv 環境を作成します。

    基本 conda

    PyCharm は、conda ベース環境をプロジェクトインタープリターとして構成します。

    別のタイプのインタープリターを構成するか、既存の環境を使用する場合は、カスタム環境を選択します。

    次の手順は、選択内容によって異なります。

    Create a project with a conda environment
    • リストから Python のバージョンを選択します。

    • 環境名を指定します。

    • 通常、PyCharm は conda のインストールを検出します。

      それ以外の場合は、conda 実行可能ファイルの場所を指定するか、Conda executable location をクリックして参照します。

    Create a project with virtualenv
    • リストから基本インタープリターを選択するか、Choose the base interpreter をクリックしてファイルシステム内の Python 実行可能ファイルを見つけます。

    • ロケーションフィールドに新しい仮想環境の場所を指定するか、Virtual environment location をクリックしてファイルシステム内の場所を参照します。新しい仮想環境のディレクトリは空である必要があります。

    • マシン上のグローバル Python にインストールされているすべてのパッケージを、これから作成する仮想環境に追加する場合は、グローバル site-packages を継承するチェックボックスを選択します。このチェックボックスは、virtualenv(英語) ツールの --system-site-packages オプションに対応しています。

    • PyCharm で Python インタープリターを作成するときにこの環境を再利用する場合は、すべてのプロジェクトで使用可能にするチェックボックスを選択します。

    Create a project with Pipenv

    リストから基本インタープリターを選択するか、Choose the base interpreter をクリックしてファイルシステム内の Python 実行可能ファイルを見つけます。

    ベースバイナリディレクトリを PATH 環境変数に追加した場合、追加のオプションを設定する必要はありません。pipenv 実行可能ファイルへのパスは自動検出されます。

    PyCharm が pipenv 実行可能ファイルを検出しない場合は、pip 経由で pipenv をインストールするをクリックして、PyCharm が自動的にインストールできるようにします。

    または、pipenv のインストール手順に従って実行可能パスを検出し、それをダイアログで指定します。

    Create a project with Poetry

    リストから基本インタープリターを選択するか、Choose the base interpreter をクリックしてファイルシステム内の Python 実行可能ファイルを見つけます。

    PyCharm が poetry 実行可能ファイルを検出しない場合は、pip 経由で詩をインストールするをクリックして、PyCharm が poetry を自動的にインストールできるようにします。

    または、パスの選択をクリックして必要なファイルを手動で選択するか、ダイアログで次のパスを指定して、jetbrains をユーザー名に置き換えます。

    /Users/jetbrains/Library/Application Support/pypoetry/venv/bin/poetry
    C:\Users\jetbrains\AppData\Roaming\pypoetry\venv\Scripts\poetry.exe
    /home/jetbrains/.local/bin/poetry

    プロジェクトディレクトリ内に仮想環境を作成するには、プロジェクト内環境を作成するチェックボックスを選択します。

    Selecting existing conda interpreter for a new project

    既存の conda 環境を再利用するには:

    • タイプConda に切り替えます。

    • 環境名を指定します。

    • 通常、PyCharm は conda のインストールを検出します。

      それ以外の場合は、conda 実行可能ファイルの場所を指定するか、Conda executable location をクリックして参照します。

    • リストから環境を選択します。conda へのパスを手動で指定した場合は、環境を再ロードする必要がある場合があります。

    Selecting existing interpreter for a new project

    Virtualenv、Pipenv、Poetry 環境を再利用するには:

    • タイプPython に切り替えます。

    • リストから Python 実行可能ファイルを選択するか、 をクリックして参照します。

プロジェクトを作成したら、プロジェクト構造の構成に進むことができます。

関連ページ:

PyCharm でプロジェクトを構成する

PyCharm で行うことは何でも、プロジェクトのコンテキストで行います。プロジェクトは、完全なソフトウェアソリューションを表す組織単位です。これは、コーディング支援、一括リファクタリング、コーディングスタイルの一貫性などの基礎として機能します。プロジェクトファイル:PyCharm のプロジェクトはディレクトリベースのフォーマットで表現されています。プロジェクトディレクトリにアイコンが表示されます。このようなプロジェクトディレクトリには、次のファイルを含む .idea ディレクトリが含まれています...

LightEdit モード

PyCharm でプロジェクト全体を作成またはロードせずに 1 つのファイルを編集する必要がある場合は、LightEdit モードを使用できます。LightEdit モードはテキストのようなエディターとして動作し、コード補完やコードナビゲーションなどの通常の IDE エディター機能はサポートされていないことに注意してください。ただし、特定のコード行 () に移動したり、コードの一部を折りたたんだり展開したり、ファイルのエンコーディングを確認したり変更したり、コードを再フォーマットしたりすることはで...

クイックスタートガイド

PyCharm は、Python 開発者に幅広い必須ツールを提供する専用の Python 統合開発環境(IDE)であり、緊密に統合されて、生産的な Python、Web、およびデータサイエンス開発のための便利な環境を作成します。最適な PyCharm を選択する:PyCharm には 2 つのエディションがあります。Community(無料およびオープンソース): コーディング支援、リファクタリング、ビジュアルデバッグ、バージョン管理の統合を含む、スマートでインテリジェントな Python 開発...

ウェルカム画面

PyCharm は、プロジェクトが開かれていないときにウェルカム画面を表示します。例: PyCharm を初めて実行するとき、またはプロジェクトの唯一の開いているインスタンスを閉じるとき。この画面から、新しいプロジェクトを作成したり、教育向け PyCharm でパスの学習を開始したり、インポートしたり、開いたり、バージョン管理から既存のプロジェクトをチェックアウトしたりできます。カスタマイズタブを使用して作業環境を構成し、プラグインタブを使用して IDE プラグインを管理します。学習タブを開いて、I...

Git リポジトリのセットアップ

既存の Git リポジトリのクローンを作成するか、既存のプロジェクトを Git バージョンコントロール下に置くと、PyCharm はコンピューターに Git がインストールされているかどうかを自動的に検出します。IDE が Git 実行可能ファイルを見つけられない場合、それをダウンロードすることを提案します。PyCharm は、Windows10 バージョン 2004 で使用可能な Windows Subsystem for Linux 2(WSL2)の Git をサポートします。Git が Wi...

Pipenv 環境を構成する

Pipenv は、Python プロジェクトの仮想環境を作成するために必要なすべての手段を提供するツールです。パッケージをインストールまたはアンインストールすると、Pipfile ファイルを介して自動的にプロジェクトパッケージが管理されます。Pipenv は、確定的なビルドを生成し、作業環境のスナップショットを作成するために使用される Pipfile.lock ファイルも生成します。これは、プロジェクトの要件とパッケージのバージョンが重要である場合、セキュリティに敏感なデプロイにとって特に役立つ可能性が...