Python インタープリターを構成する
PyCharm の Python インタープリター
PyCharm で Python コードを使用するには、少なくとも 1 つの Python インタープリターを構成する必要があります。Python インストールで使用可能なシステムインタープリターを使用できます。また、Virtualenv、pipenv、Poetry、または conda 仮想環境を作成することもできます。仮想環境は、基本インタープリターとインストールされたパッケージで構成されます。
PyCharm Professional では、SSH、Vagrant、Docker、Docker Compose、または WSL (Windows のみ) を使用して、リモート環境で Python コードを実行するようにインタープリターを構成することもできます。
Python インタープリターを構成するときは、システム内の Python 実行可能ファイルへのパスを指定する必要があります。Python インタープリターを構成する前に、Python をダウンロード(英語)してシステムにインストールし、そのパスを認識していることを確認する必要があります。
同じ Python 実行可能ファイルに基づいて、複数の Python インタープリターを作成できます。これは、さまざまな種類のアプリケーションを開発するためにさまざまな仮想環境を作成する必要がある場合に役立ちます。例: Django アプリケーションを開発するために Python 3.6 に基づいて 1 つの仮想環境を作成し、科学ライブラリを操作するために同じ Python 3.6 に基づいて別の仮想環境を作成できます。
Python インタープリターは、新しいプロジェクトまたは現在のプロジェクト用に構成できます(新しいインタープリターを作成するか、既存のインタープリターの 1 つを使用できます)。
既存の Python インタープリターの構成
Python インタープリターセレクターまたは設定を使用して、いつでも Python インタープリターを切り替えることができます。
Python インタープリターセレクターを使用して Python インタープリターを切り替える
Python インタープリターセレクターはステータスバーにあります。これは、Python インタープリターを切り替えるための最も便利で迅速な方法です。それをクリックして、ターゲットのインタープリターを選択するだけです。
IDE 設定で Python インタープリターを切り替える
Ctrl+Alt+S を押して設定を開き、
を選択します。ドロップダウンをクリックして、目的の Python インタープリターを選択します。
リストにない場合は、すべて表示をクリックします。次に、左側のペインで目的のインタープリターを選択し、OK をクリックします。
PyCharm が古い Python バージョンのサポートを停止すると、対応する Python インタープリターはサポートされないものとしてマークされます。
プロジェクトインタープリターを変更して SSH インタープリターを選択する場合、ローカルコンテンツをターゲットサーバーと同期することが必要になる場合があります。右下隅の通知バルーンに注目してください。
サーバーへのファイルの自動アップロードを有効にすることを選択できます。
ファイルの自動アップロードをクリックすると、次回の保存時にアップロードが開始されます。
ファイルの同期と自動アップロードをクリックすると、ファイルがすぐに同期され、今後保存するたびにアップロードされます。
Python インタープリターを変更する
Ctrl+Alt+S を押して設定を開き、
を選択します。利用可能なインタープリターのリストを展開し、すべて表示をクリックします。
インタープリターパスフィールドで Python 実行可能ファイルへのパスを変更できます。
この仮想環境を現在のプロジェクトに関連付けるチェックボックスが有効になっている場合、インターピーターは現在の PyCharm プロジェクトでのみ使用できます。
インタープリター名を変更するには、対象のインタープリターを選択して をクリックします。
名前フィールドで指定された Python インタープリター名は、使用可能なインタープリターのリストに表示されるようになります。変更を適用するには、OK をクリックします。
Python インタープリターを削除する
プロジェクトの Python インタープリターが不要になった場合は、プロジェクト設定から削除できます。
以下のいずれか 1 つを実行します:
Ctrl+Alt+S を押して設定を開き、
を選択します。Python インタープリターセレクターをクリックして、インタープリターの設定を選択します。
利用可能なインタープリターのリストを展開し、すべて表示をクリックします。
削除するインタープリターを選択し、 をクリックします。
新しい Python インタープリターの作成
ローカル Python インタープリターの構成
現在のプロジェクトのローカル Python インタープリターを構成するには、次のいずれかの手順に従います。
virtualenv 環境を作成する
以下のいずれか 1 つを実行します:
Python インタープリターセレクターをクリックして、新しいインタープリターを追加を選択します。
Ctrl+Alt+S を押して設定を開き、 に移動します。利用可能なインタープリターのリストの横にあるインタープリターの追加リンクをクリックします。
Python インタープリターセレクターをクリックしてインタープリターの設定を選択します。利用可能なインタープリターのリストの横にあるインタープリターの追加リンクをクリックします。
ローカルインタープリターを追加するを選択します。
次のアクションは、新しい仮想環境を生成するか、既存の仮想環境を使用するかによって異なります。
- 新規 Virtualenv 環境
環境タイプのリストから Virtualenv を選択します。
リストから基本インタープリターを選択するか、 をクリックしてファイルシステム内の Python 実行可能ファイルを見つけます。
ロケーションフィールドに新しい仮想環境の場所を指定するか、 をクリックしてファイルシステム内の場所を参照します。新しい仮想環境のディレクトリは空である必要があります。
マシン上のグローバル Python にインストールされているすべてのパッケージを、これから作成する仮想環境に追加する場合は、グローバル site-packages を継承するチェックボックスを選択します。このチェックボックスは、virtualenv(英語) ツールの
--system-site-packages
オプションに対応しています。PyCharm で Python インタープリターを作成するときにこの環境を再利用する場合は、すべてのプロジェクトで使用可能にするチェックボックスを選択します。
- 既存の仮想環境
リストから必要なインタープリターを選択します。
必要なインタープリターがリストにない場合は、 をクリックし、必要な Python 実行可能ファイル (たとえば、macOS の場合は venv/bin/python、Windows の場合は venv\Scripts\python.exe) を参照します。
選択した仮想環境は、現在のプロジェクトで再利用されます。
タスクを完了するには、OK をクリックします。
詳細は、仮想環境を構成するを参照してください。
conda 環境を作成する
Anaconda(英語) または Miniconda(英語) がダウンロードされてコンピューターにインストールされていること、およびその実行可能ファイルへのパスがわかっていることを確認してください。
詳細については、インストール手順(英語)を参照してください。
以下のいずれか 1 つを実行します:
Python インタープリターセレクターをクリックして、新しいインタープリターを追加を選択します。
Ctrl+Alt+S を押して設定を開き、 に移動します。利用可能なインタープリターのリストの横にあるインタープリターの追加リンクをクリックします。
Python インタープリターセレクターをクリックしてインタープリターの設定を選択します。利用可能なインタープリターのリストの横にあるインタープリターの追加リンクをクリックします。
ローカルインタープリターを追加するを選択します。
次のアクションは、新しい conda 環境を作成するか、既存の環境を使用するかによって異なります。
- 新しい conda 環境
環境タイプのリストから Conda を選択します。
リストから Python のバージョンを選択します。
環境名を指定します。
通常、PyCharm は conda のインストールを検出します。
それ以外の場合は、conda 実行可能ファイルの場所を指定するか、 をクリックして参照します。
- 既存の conda 環境
環境タイプのリストから Conda を選択します。
通常、PyCharm は conda のインストールを検出します。
それ以外の場合は、conda 実行可能ファイルの場所を指定するか、 をクリックして参照します。
リストから環境を選択します。
選択した conda 環境は、現在のプロジェクトで再利用されます。
タスクを完了するには、OK をクリックします。
詳細は、conda 仮想環境を構成するを参照してください。
pipenv 環境を作成する
以下のいずれか 1 つを実行します:
Python インタープリターセレクターをクリックして、新しいインタープリターを追加を選択します。
Ctrl+Alt+S を押して設定を開き、 に移動します。利用可能なインタープリターのリストの横にあるインタープリターの追加リンクをクリックします。
Python インタープリターセレクターをクリックしてインタープリターの設定を選択します。利用可能なインタープリターのリストの横にあるインタープリターの追加リンクをクリックします。
ローカルインタープリターを追加するを選択します。
次のアクションは、新しい仮想環境を生成するか、既存の仮想環境を使用するかによって異なります。
- 新しい pipenv 環境
環境タイプのリストから Pipenv を選択します。
リストから基本インタープリターを選択するか、 をクリックしてファイルシステム内の Python 実行可能ファイルを見つけます。
ベースバイナリディレクトリを
PATH
環境変数に追加した場合、追加のオプションを設定する必要はありません。pipenv 実行可能ファイルへのパスは自動検出されます。PyCharm が pipenv 実行可能ファイルを検出しない場合は、pip 経由で pipenv をインストールするをクリックして、PyCharm が自動的にインストールできるようにします。
または、pipenv のインストール手順に従って実行可能パスを検出し、それをダイアログで指定します。
- 既存の pipenv 環境
リストからインタープリターを選択します。
必要なインタープリターがリストにない場合は、 をクリックし、必要な Python 実行可能ファイルを参照します。
選択した仮想環境は、現在のプロジェクトで再利用されます。
タスクを完了するには、OK をクリックします。
Pipenv 仮想環境を Python インタープリターとして設定すると、利用可能なすべてのパッケージが Pipfile で定義されたソースから追加されます。パッケージのインストール、削除、パッケージのリスト内の更新は、pip ではなく Pipenv を介して行われます。
詳細は、Pipenv 環境を構成するを参照してください。
Poetry 環境を作成する
以下のいずれか 1 つを実行します:
Python インタープリターセレクターをクリックして、新しいインタープリターを追加を選択します。
Ctrl+Alt+S を押して設定を開き、 に移動します。利用可能なインタープリターのリストの横にあるインタープリターの追加リンクをクリックします。
Python インタープリターセレクターをクリックしてインタープリターの設定を選択します。利用可能なインタープリターのリストの横にあるインタープリターの追加リンクをクリックします。
ローカルインタープリターを追加するを選択します。
次のアクションは、新しい Poetry 環境を作成するか、既存の環境を使用するかによって異なります。
- 新しい Poetry 環境
環境タイプのリストから Poetry を選択します。
リストから基本インタープリターを選択するか、 をクリックしてファイルシステム内の Python 実行可能ファイルを見つけます。
PyCharm が poetry 実行可能ファイルを検出しない場合は、pip 経由で詩をインストールするをクリックして、PyCharm が poetry を自動的にインストールできるようにします。
または、パスの選択をクリックして必要なファイルを手動で選択するか、ダイアログで次のパスを指定して、
jetbrains
をユーザー名に置き換えます。/Users/jetbrains/Library/Application Support/pypoetry/venv/bin/poetryC:\Users\jetbrains\AppData\Roaming\pypoetry\venv\Scripts\poetry.exe/home/jetbrains/.local/bin/poetry
- 既存の Poetry 環境
プロジェクトディレクトリに pyproject.toml ファイルが含まれていることを確認します。
リストからインタープリターを選択します。
必要なインタープリターがリストにない場合は、 をクリックし、以前に構成された Poetry 環境内で Python 実行可能ファイルを参照します。
選択した Poetry 環境は、現在のプロジェクトで再利用されます。
タスクを完了するには、OK をクリックします。
詳細は、Poetry 環境を構成するを参照してください。
リモート Python インタープリターの構成
リモート Python インタープリターが追加されると、最初に PyCharm ヘルパーがリモートホストにコピーされます。パッケージ化タスク、デバッガー、テスト、その他の PyCharm 機能をリモートで実行するには、PyCharm ヘルパーが必要です。
次に、バイナリライブラリのスケルトンが生成され、ローカルにコピーされます。また、すべての Python ライブラリソースは、リモートホスト上の Python パスから収集され、生成されたスケルトンと共にローカルにコピーされます。解決と完了が正しく機能するためには、スケルトンとすべての Python ライブラリソースをローカルに保存する必要があります。
PyCharm は、リモートが実行されるたびにリモートヘルパーのバージョンをチェックするため、PyCharm バージョンを更新すると、新しいヘルパーが自動的にアップロードされるため、リモートインタープリターを再作成する必要はありません。
WSL インタープリターを構成する
以下のいずれか 1 つを実行します:
Python インタープリターセレクターをクリックして、新しいインタープリターを追加を選択します。
Ctrl+Alt+S を押して設定を開き、 に移動します。利用可能なインタープリターのリストの横にあるインタープリターの追加リンクをクリックします。
Python インタープリターセレクターをクリックしてインタープリターの設定を選択します。利用可能なインタープリターのリストの横にあるインタープリターの追加リンクをクリックします。
WSL についてを選択します。
PyCharm がマシン上の Linux を検出し、イントロスペクションが完了するまで待ちます。「次へ」をクリックして続行します。
ダイアログの左側のペインで、作成する WSL インタープリターのタイプ ( 仮想環境、Conda 環境、またはシステムインタープリター ) を選択します。
システムインタープリターの場合は、選択した Linux ディストリビューションの Python 実行可能ファイルへのパスを指定するだけです。
仮想環境および conda 環境の場合、選択した Linux ディストリビューション内の既存の環境の Python 実行可能ファイルへのパスを指定するか、指定した Python に基づいて新しい環境を作成できます。
完了すると、新しいインタープリターがプロジェクトに追加され、デフォルトの mnt マッピングが設定されます。
詳細は、WSL を使用してインタープリターを構成するを参照してください。
Vagrant を使用してインタープリターを構成する
次の前提条件が満たされていることを確認します (PyCharm の外部)。
サポートされている Vagrant プロバイダー(英語)のいずれかがコンピューターにインストールされています。
Vagrant(英語) がコンピューターにインストールされ、必要なすべてのインフラストラクチャが作成されます。
次の実行可能ファイルの親フォルダーがシステム
PATH
変数に追加されました。Vagrant から vagrant.bat または vagrant を選択してください。これはインストーラによって自動的に行われます。
Oracle VirtualBox インストールからの VBoxManage.exe または VBoxManage。
必要な仮想ボックスが作成されます。
Vagrant プラグインが有効になっていることを確認してください。
Vagrant を適切に起動して起動していることを確認してください。基本的には、ターミナルウィンドウを開いて次のコマンドを実行する必要があります。
$ vagrant init ubuntu/trusty64および
$ vagrant up詳細は、Vagrant のドキュメント(英語)を参照してください。
以下のいずれか 1 つを実行します:
Python インタープリターセレクターをクリックして、新しいインタープリターを追加を選択します。
Ctrl+Alt+S を押して設定を開き、 に移動します。利用可能なインタープリターのリストの横にあるインタープリターの追加リンクをクリックします。
Python インタープリターセレクターをクリックしてインタープリターの設定を選択します。利用可能なインタープリターのリストの横にあるインタープリターの追加リンクをクリックします。
Vagrant についてを選択します。
Vagrant インスタンスフォルダーの Vagrant インスタンスフォルダーへのパスを指定します。
Vagrant ホスト URL にリンクが表示されるまで待ちます。
新規ターゲット: Vagrant ダイアログで、Vagrant インスタンスフォルダーフィールドの横にある参照アイコン をクリックし、目的の Vagrant インスタンスフォルダーを指定します。
これにより、Vagrant ホスト URL へのリンクが表示されます。
次のフィールドに、PyCharm は Python 実行可能ファイルへのパスを表示します。「次へ」を押して次に進みます。
仮想環境 (venv または conda) を作成するか、ターゲット Vagrant インスタンスのシステム Python インタープリターを使用することができます。仮想環境は、指定された Vagrant インスタンスフォルダーで構成および使用可能になっている必要があることに注意してください。そうでない場合、対応するリストは空になります。
作成をクリックしてタスクを完了します。
詳細は、Vagrant を使用してインタープリターを構成するを参照してください。
SSH を使用してインタープリターを構成する
PyCharm は ssh-sessions を介してリモートインタープリターを実行するため、リモートホストで SSH サーバーが実行されていることを確認してください。
以下のいずれか 1 つを実行します:
Python インタープリターセレクターをクリックして、新しいインタープリターを追加を選択します。
Ctrl+Alt+S を押して設定を開き、 に移動します。利用可能なインタープリターのリストの横にあるインタープリターの追加リンクをクリックします。
Python インタープリターセレクターをクリックしてインタープリターの設定を選択します。利用可能なインタープリターのリストの横にあるインタープリターの追加リンクをクリックします。
SSH の場合を選択します。
オプションを選択して新しい SSH 接続を作成し、サーバー情報 (ホスト、ポート、ユーザー名) を指定します。
または、既存を選択して、リストから使用可能な SSH 構成を選択することもできます。新しい SSH 構成を作成するには、次の手順に従います。
- SSH 構成の作成
構成のリストの横にある をクリックします。
をクリックし、このプロジェクトでのみ表示するチェックボックスを無効にして、必要なフィールドに入力します。
完了すると、新しく作成された SSH 構成が使用可能な構成のリストに表示されます。SSH デプロイ構成設定でも使用できるようになります。次へをクリックして続行します。
次のダイアログウィンドウで、ターゲットサーバーに接続するための認証の詳細を入力します。
パスワードまたはキーペア (OpenSSH または PuTTY) を選択し、パスワードまたはパスフレーズを入力します。キーペア (OpenSSH または PuTTY) を選択した場合は、以下を指定します。
続行するには次へをクリックします。
PyCharm が SSH サーバーのイントロスペクションを完了するまで待ちます。
次のダイアログで、SSH サーバーで構成する Python 環境のタイプを選択します。
新しい仮想環境またはコンダ環境を作成したり、既存の環境を選択したり、システムインタープリターを使用したりできます。
マシン上のグローバル Python にインストールされているすべてのパッケージを、これから作成する仮想環境に追加する場合は、グローバル site-packages を継承するチェックボックスを選択します。このチェックボックスは、virtualenv(英語) ツールの
--system-site-packages
オプションに対応しています。SSH サーバー上で Python コードを sudo ユーザーとして実行する必要がある場合は、sudo 経由で root 権限でコードを実行するチェックボックスを有効にします。
ローカルプロジェクトとサーバー間のパスマッピングを構成できます。これを行うには、フォルダーの同期フィールドの参照アイコンをクリックし、ローカルプロジェクトフォルダーへのパスとリモートサーバー上のフォルダーへのパスを入力します。
作成をクリックして、インタープリターの追加を完了します。
詳細は、SSH を使用してインタープリターを構成するを参照してください。
Docker を使用してインタープリターを構成する
以下のいずれか 1 つを実行します:
Python インタープリターセレクターをクリックして、新しいインタープリターを追加を選択します。
Ctrl+Alt+S を押して設定を開き、 に移動します。利用可能なインタープリターのリストの横にあるインタープリターの追加リンクをクリックします。
Python インタープリターセレクターをクリックしてインタープリターの設定を選択します。利用可能なインタープリターのリストの横にあるインタープリターの追加リンクをクリックします。
Docker についてを選択します。
Docker サーバードロップダウンで既存の Docker 構成を選択します。
または、 をクリックし、次の手順を実行して新しい Docker 構成を作成します。
- Docker 構成を作成する
をクリックして Docker 構成を追加し、Docker デーモンへの接続方法を指定します。
接続設定は、Docker のバージョンとオペレーティングシステムによって異なります。詳細については、Docker 接続設定を参照してください。
ダイアログの下部に接続完了メッセージが表示されます。
Windows で Docker または macOS を使用するときに、Docker デーモンを実行している仮想マシンにローカルパスをマッピングする方法の詳細については、Windows および macOS ホストの仮想マシンパスマッピングを参照してください。マッピングされたローカルパスの外部にあるディレクトリに対してボリュームやバインドマウントを使用することはできません。
このテーブルは、Docker がネイティブに実行され、コンテナーに任意のディレクトリをマウントできる Linux ホストでは使用できません。
次のアクションは、ビルド済みのイメージを Docker レジストリからプルするか、イメージを Dockerfile からローカルにビルドするかによって異なります。
- Docker イメージをプルする
プルまたは既存を使用を選択し、イメージタグフィールドで目的のイメージのタグを指定します。
- Docker イメージを作成する
ビルドを選択し、必要に応じて Dockerfile およびコンテキストフォルダーフィールドのデフォルト値を変更します。
必要に応じて、オプションセクションを展開し、次のように指定します。
イメージタグ
ビルドされたイメージのオプションの名前とタグを指定します。
これは、将来的にイメージを参照できます。フィールドを空白のままにすると、イメージにはランダムな一意の識別子のみが含まれます。
ビルドオプション
サポートされている
docker build
オプション(英語)を設定します。例:
--label
オプションを使用して、ビルドされたイメージのメタデータを指定できます。ビルド引数
ビルドプロセス中に通常の環境変数のようにアクセスできるビルド時の変数の値を指定しますが、中間イメージまたは最終イメージには保持されません。
これは、
docker build
コマンドで--build-args
オプションを使用するのと似ています。これらの変数は、
ARG
命令を使用して Dockerfile で定義する必要があります。例: 使用するベースイメージのバージョンの変数を定義できます。ARG PY_VERSION=latest FROM python:$PY_VERSIONこの場合、
PY_VERSION
変数はデフォルトでlatest
に設定され、ビルド時の引数として再定義しない限り、Dockerfile は Python の最新バージョンのイメージを生成します。PY_VERSION=3.10
を設定すると、Docker は代わりにpython:3.10
をプルし、Python バージョン 3.10 のコンテナーを実行します。PY_VERSION
引数の再定義は、次のコマンドラインオプションの設定に似ています。--build-arg PY_VERSION=3.10複数の引数をスペースで区切って指定できます。
PyCharm が Docker デーモンに接続するのを待ち、コンテナーのイントロスペクションを完了します。
次に、Docker コンテナーで使用するインタープリターを選択します。コンテナー内にすでに設定されている任意の virtualenv または conda 環境を選択するか、システムインタープリターを選択できます。
OK をクリックします。
構成されたリモートインタープリターがリストに追加されます。
詳細は、Docker を使用してインタープリターを構成するを参照してください。
Docker Compose を使用してインタープリターを構成する
以下のいずれか 1 つを実行します:
Python インタープリターセレクターをクリックして、新しいインタープリターを追加を選択します。
Ctrl+Alt+S を押して設定を開き、 に移動します。利用可能なインタープリターのリストの横にあるインタープリターの追加リンクをクリックします。
Python インタープリターセレクターをクリックしてインタープリターの設定を選択します。利用可能なインタープリターのリストの横にあるインタープリターの追加リンクをクリックします。
Docker Compose についてを選択します。
サーバードロップダウンで Docker 構成を選択します。
構成ファイルで docker-compose.yml ファイルを指定し、サービスを選択します。
必要に応じて、環境変数(英語)を指定してプロジェクト名を作成する(英語)を編集します。
PyCharm が新しいターゲットを作成して構成するまで待ちます。
コンテナーで使用するインタープリターを選択します。コンテナー内にすでに設定されている任意の virtualenv または conda 環境を選択するか、システムインタープリターを選択できます。
OK をクリックします。
構成されたリモートインタープリターがリストに追加されます。
詳細は、Docker Compose を使用してインタープリターを構成するを参照してください。
デフォルトのインタープリターを設定する
PyCharm では、デフォルトのインタープリターを指定できます。.idea フォルダーを含まない既存のすべてのプロジェクトを初めて開いたときに、自動的に設定されます。
に移動します。
Python インタープリター設定を選択します。次に、Python インタープリターリストから既存のインタープリターを選択するか、 をクリックして新しいインタープリターを追加します。OK をクリックして変更を保存します。
インタープリターパッケージの管理
各インタープリターに対して、Python パッケージをインストール、アップグレード、削除できます。デフォルトでは、PyCharm は pip を使用してプロジェクトパッケージを管理します。conda 環境では、conda パッケージマネージャーを使用できます。
PyCharm はパッケージのステータスをスマートに追跡し、現在インストールされているパッケージバージョン(列バージョン)と最新の使用可能なバージョン(列最新バージョン)の数を表示することにより、古いバージョンを認識します。新しいバージョンのパッケージが検出されると、PyCharm はそれを矢印 でマークし、それをアップグレードすることを提案します。
デフォルトでは、最新バージョン列には安定したバージョンのパッケージのみが表示されます。利用可能な最新バージョンの範囲をプレリリースバージョン(ベータ版やリリース候補など)に拡張する場合は、初期リリースを表示をクリックします。
複数のパッケージを一度にアップグレードできます。Cmd (macOS) または Ctrl (Unix または Windows) を押したまま、パッケージの一覧で複数の項目を左クリックして選択し、アップグレードをクリックします。
詳細な手順を参照してください。
Python パッケージの検索、ドキュメントのプレビュー、Python パッケージリポジトリの管理を行うためのより便利な方法を探している場合は、Python パッケージツールウィンドウを試してください。詳細については、「Python パッケージツールウィンドウでパッケージを管理する」を参照してください。
関連ページ:
仮想環境を構成する
PyCharm を使用すると、virtualenv ツールを使用して、プロジェクト固有の分離された仮想環境を作成できます。仮想環境の主な目的は、他の Python プロジェクトに関係なく、特定のプロジェクトの設定と依存関係を管理することです。virtualenv ツールは PyCharm にバンドルされているため、ユーザーはインストールする必要はありません。virtualenv 環境を作成する以下のいずれか 1 つを実行します:Python インタープリターセレクターをクリックして、新しいインタープ...
Pipenv 環境を構成する
Pipenv は、Python プロジェクトの仮想環境を作成するために必要なすべての手段を提供するツールです。パッケージをインストールまたはアンインストールすると、Pipfile ファイルを介して自動的にプロジェクトパッケージが管理されます。Pipenv は、確定的なビルドを生成し、作業環境のスナップショットを作成するために使用される Pipfile.lock ファイルも生成します。これは、プロジェクトの要件とパッケージのバージョンが重要である場合、セキュリティに敏感なデプロイにとって特に役立つ可能性が...
Poetry 環境を構成する
Poetry は、プロジェクトの依存関係に基づいて Python 仮想環境を簡単に作成できるツールです。プロジェクトが依存するライブラリを宣言でき、Poetry がインストールして更新します。プロジェクトの依存関係は、必要なパッケージ、スクリプト、プラグイン、URL を指定する pyproject.toml ファイルに記録されます。その構造と形式の詳細については、pyproject リファレンスを参照してください。PyCharm で Poetry を使用するには、Poetry をマシンにインストールして...
conda 仮想環境を構成する
PyCharm は、Conda を使用した Python の仮想環境の作成をサポートしています。次の手順は、サポートされているすべてのオペレーティングシステムに適用されます。このページの上部にあるプラットフォームスイッチャーを使用して、オペレーティングシステムに固有のショートカットを表示します。conda 環境を作成する Anaconda または Miniconda がダウンロードされてコンピューターにインストールされていること、およびその実行可能ファイルへのパスがわかっていることを確認してください。詳細...
SSH を使用してインタープリターを構成する
SSH 経由でリモート Python インタープリターを構成する:PyCharm は ssh-sessions を介してリモートインタープリターを実行するため、リモートホストで SSH サーバーが実行されていることを確認してください。以下のいずれか 1 つを実行します:Python インタープリターセレクターをクリックして、新しいインタープリターを追加を選択します。を押して設定を開き、に移動します。利用可能なインタープリターのリストの横にあるインタープリターの追加リンクをクリックします。Pyt...
Vagrant を使用してインタープリターを構成する
リモート Python インタープリターを構成する次の前提条件が満たされていることを確認します (PyCharm の外部)。サポートされている Vagrant プロバイダーのいずれかがコンピューターにインストールされています。Vagrant がコンピューターにインストールされ、必要なすべてのインフラストラクチャが作成されます。次の実行可能ファイルの親フォルダーがシステム変数に追加されました。Vagrant から vagrant.bat または vagrant を選択してください。これはインストーラによって自...