PyCharm 2020.2ヘルプ

仮想環境を構成する

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

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

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

最終更新日: 2020年8月28日

関連ページ:

設定/環境設定ダイアログ

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

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

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

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

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

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

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

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

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

Pipenv環境を構成する

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