CLion 2026.2 Help

Pipenv 環境の設定

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

Pipenv は Pipfile.lock ファイルも生成し、これは決定的なビルドを作成し、作業環境のスナップショットを作成するために使用されます。 プロジェクトの要件やパッケージのバージョンが重要な場合、特にセキュリティに配慮したデプロイで役立ちます。 pipenv の詳細については、 pipenv.pypa.io のプロジェクトドキュメントをご参照ください。

CLion で pipenv を使うには、いくつかの準備ステップを実施する必要があります。

Pipenv をインストールする

  1. 次のコマンドを実行して、pip がシステムにインストールされていることを確認します。

    $ pip --version

    pip バージョンを示すシステム応答を受け取ることを期待するべきです。 pip が見つからない場合は、 インストール手順(英語)の説明に従ってインストールしてください。 または、 http://python.org から Python をダウンロードしてインストールできます。

  2. 次のコマンドを実行して pipenv をインストールします。

    $ pip install --user pipenv

    インストールが完了すると、次のメッセージが表示されます。

    pipenv のインストールが成功した場合のシステムの応答
  3. 便宜上、ユーザーベースのバイナリディレクトリを PATH 環境変数に追加できます。 このプロシージャをスキップすると、pipenv 環境を追加する際に CLion から pipenv 実行可能ファイルへのパス指定を求められます。

    1. 次のコマンドを実行してください:

      $ py -m site --user-site

      出力例は次のとおりです。

      C:\Users\jetbrains\AppData\Roaming\Python\Python37\site-packages

    2. このパス内の site-packagesスクリプト に置き換えると、 PATH 変数に追加する文字列を取得できます。例:

      $ setx PATH "%PATH%;C:\Users\jetbrains\AppData\Roaming\Python\Python37\Scripts"

    1. 次のコマンドを実行して、ユーザーベースのバイナリディレクトリを探します。

      $ python -m site --user-base

      出力の例は次のとおりです

      /Users/jetbrains/.local (macOS) または /home/jetbrains/.local (Linux)

    2. このパスに bin を追加すると、 ~/.bashrc ファイルに追加するための文字列を取得できます。例:

      $ export PATH="$PATH:/Users/jetbrains/.local/bin"

    3. 次のコマンドを実行して、変更を有効にします。

      $ source ~/.bashrc

    4. bashrc bash_profile で有効化していることを確認してください。

プロジェクト設定でいつでも、pipenv 実行可能ファイルへの指定されたパスを変更できます。 設定 ダイアログ (Ctrl+Alt+S) で、 ツール | Python 統合ツール に移動し、 Pipenv 実行可能ファイルのパス フィールドにターゲットパスを入力します。

準備が完了したら、pipenv を使用して新規プロジェクトまたは既存プロジェクトの仮想環境を作成できます。

新しい Python プロジェクト用に pipenv を設定する

  1. Python インタープリターの追加 ダイアログの左側のペインで Pipenv 環境 を選択します。

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

  3. PATH にベースバイナリディレクトリがない場合、CLion はエラーメッセージ Pipenv 実行ファイルが見つかりません を表示します。 pipenv 実行可能ファイル フィールドに実行可能ファイルのパスを入力してください。例えば、 C:\Users\jetbrains\AppData\Roaming\Python\Python37\Scripts\pipenv.exe (Windows)または /Users/jetbrains/.local/bin/pipenv (macOS)です。

    OK をクリックして変更を保存し、タスクを完了します。

既存の Python プロジェクト用に pipenv を設定する

  1. 環境タイプのリストから Pipenv 環境 を選択します。

    Pipenv 環境の追加
  2. リストから基本インタープリターを選択するか、 基本インタープリターを選択 をクリックしてファイルシステムで Python 実行可能ファイルを探してください。

  3. プロジェクトに Pipfile が含まれている場合は、 Pipfile からパッケージをインストールする チェックボックスを有効または無効にすることで、プロジェクトにリストされているパッケージをインストールするかどうかを選択できます。 デフォルトでは、チェックボックスは有効になっています。

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

    pipenv 実行可能ファイルが見つからない場合は、 pipenv のインストール手順に従って実行可能ファイルのパスを見つけ、ダイアログで指定します。

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

2026 年 7 月 15 日