PyCharm 2020.3 ヘルプ

仮想環境を構成する

PyCharm を使用すると、virtualenv(英語) ツールを使用して、プロジェクト固有の分離された仮想環境を作成できます。仮想環境の主な目的は、他の Python プロジェクトに関係なく、特定のプロジェクトの設定と依存関係を管理することです。virtualenv ツールは PyCharm にバンドルされているため、ユーザーがインストールする必要はありません。

仮想環境を作成する

  1. Python(英語) をコンピューターにダウンロードしてインストールしたことを確認してください。

  2. Ctrl+Alt+S を押してプロジェクト設定 / 環境設定を開きます。

  3. 設定 / 環境設定ダイアログ Ctrl+Alt+S で、プロジェクト <プロジェクト名> | Python インタープリターを選択します。The Configure project interpreterアイコンをクリックして、追加を選択します。

    Selecting the Add command to create a new Python interpreter
  4. Python インタープリターの追加ダイアログの左側のペインで Virtualenv 環境を選択します。以下のアクションは、仮想環境が以前に存在していたかどうかによって異なります。

    creating a virtual environment

    新しい環境が選択されている場合:

    1. テキストフィールドに新しい仮想環境の場所を指定するか、Virtual environment locationをクリックしてファイルシステム内の場所を探します。新しい仮想環境を配置するディレクトリは空でなければならないことに注意してください。

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

      PyCharm がマシン上で Python を検出しない場合、python.org から最新の Python バージョンをダウンロードするか、Python 実行可能ファイルへのパスを指定する(非標準のインストールの場合)という 2 つのオプションを提供します。

      Downloading Python when creating a virtual env

    3. グローバルサイトパッケージディレクトリを継承する場合は、グローバル site-packages を継承するチェックボックスを選択します。このチェックボックスは、virtualenv(英語) ツールの --system-site-packages オプションに対応しています。

    4. 必要に応じてすべてのプロジェクトで使用可能にするチェックボックスを選択してください。

    既存の環境が選択されている場合:

    1. インタープリターリストを展開し、既存のインタープリターを選択します。または、Select an interpreterをクリックし、ファイルシステム内の Python 実行可能ファイルへのパスを指定します(例:C:\Python36\python.exe)。

    2. 必要に応じて、チェックボックスすべてのプロジェクトで使用可能にするを選択してください。

  5. タスクを完了するには、OK をクリックします。

必要な数の仮想環境を作成できます。互いから簡単に伝えるには、別の名前を使用します。

既存の仮想環境を設定する

  1. Ctrl+Alt+S を押すか、Windows および Linux の場合はファイル | 設定を、macOS の場合は PyCharm | 環境設定を選択して、設定 / 環境設定ダイアログを開きます。

    プロジェクト <プロジェクト名> | Python インタープリターを選択します。

  2. 利用可能なインタープリターのリストを展開してすべて表示リンクをクリックしてください。または、The Configure project interpreterアイコンをクリックしてすべて表示を選択します。

    Show all available interpreters

    仮想環境はVirtual environmentでマークされています。

  3. リストからターゲット環境を選択し、OK をクリックして選択を確認します。

    Select a virtual environment

PyCharm は、プロジェクトの要件に基づいて、プロジェクトの仮想環境を作成できます。

プロジェクト要件を使用して仮想環境を作成する

  1. requirements.txt または setup.py ファイルを含むソースファイルで任意のディレクトリを開きます。メインメニューからファイル | 開くを選択し、ディレクトリを選択します。

  2. このプロジェクト用に仮想環境が作成されていない場合、PyCharm は次のように作成することをお勧めします。

    Create a virtual environment using the requirements.txt file

  3. 提案されたオプションを保持するか、環境の場所またはベース Python インタープリターを指定します。OK をクリックしてタスクを完了します。

OK をクリックすると、PyCharm は環境を作成し、必要なすべてのパッケージをインストールします。完了したら、通知ポップアップを参照してください。

The environment is created

仮想環境を作成するという提案を無視すると、PyCharm はプロジェクトの Python インターパーターを作成しないことに注意してください。.py ファイルを開くと、プロジェクトインタープリターを構成するためのオプションを含む警告が表示されます。

Warning with options for configuring a project interpreter

構成済みの Python インタープリター(ただし Docker-based を除く)のいずれかについて、以下を行うことができます。

新しい仮想環境を作成したら、他のプロジェクトで再利用できます。Python インタープリターとして既存の環境セットアップする方法の詳細を参照してください。

最終更新日 :

関連ページ:

設定 / 設定ダイアログ

現在のプロジェクトに関連する設定はアイコンでマークされています。設定ダイアログでは、PyCharm の動作と外観を制御できます。ダイアログの左上部分にある検索フィールドを使用して、目的のオプションを見つけます。あるいは、検索ボックスにあるカテゴリの階層リスト(設定のグループ)を使用して設定を参照する...

インタープリターパスのインストール、アンインストール、アップグレード

PyCharm は、選択されたインタープリターにパスを追加することを可能にします。これらのパスは環境変数に追加されます。また、PyCharm はこれらのパスのインデックスを作成し、コードのオブジェクト(たとえば、パッケージのインポート)を解決します(潜在的に)。インタープリターのパスを表示するにはプ...

パッケージのインストール、アンインストール、およびアップグレード

PyCharm は、特定の Python インタープリターの Python パッケージをインストール、アンインストール、およびアップグレードする方法を提供します。デフォルトでは、PyCharm は pip を使用してプロジェクトパッケージを管理します。Conda 環境では、conda パッケージマネ...

Python インタープリターを構成する

PyCharm の Python インタープリター :PyCharm で Python コードを使用するには、少なくとも 1 つのインタープリターを構成する必要があります。Python インタープリターを 1 つだけ使用することに限定されません。いくつかを実装することができます。その際、特定のプロジ...

システムインタープリターを設定する

PyCharm で Python コードを使用するには、少なくとも 1 つのインタープリターを構成する必要があります。システムインタープリターは、Python インストールに付属するものです。すべての Python スクリプトにのみ使用するか、Python仮想環境の基本インタープリターとして使用でき...

Pipenv 環境を構成する

Pipenvは、Python プロジェクトの仮想環境を作成するために必要なすべての手段を提供するツールです。パッケージをインストールまたはアンインストールすると、Pipfileファイルを通じてプロジェクトパッケージが自動的に管理されます。Pipenv は、Pipfile.lockファイルも生成します...