Python SDK の設定
利用可能な Python インタープリターのリストを見る
Python(英語) をコンピューターにダウンロードしてインストールしたことを確認してください。
- Microsoft Store から Windows に Python をインストールする方法
Windows をお使いの場合は、Microsoft ストアから Python をダウンロードし、Python インタープリターとしてインストールできます。 Microsoft ストアから Python アプリケーションをダウンロードすると、Python 実行ファイルのリストに追加されます。
Microsoft ストアのインストールから追加されたインタープリターには、いくつかの制限事項があることにご注意ください。 Microsoft ストアアプリの制限により、Python スクリプトは
TEMPやレジストリなどの共有領域への完全な書き込みアクセス権を持たない場合があります。
Python インタープリター ドロップダウンリストから すべて表示 を選択します。
Python インタープリター ダイアログでは、インタープリターリストを管理します。 インタープリターを追加、削除、編集できます。

Python インタープリターを追加する
Ctrl+Alt+S を押して 設定 を開き、 に移動します。
利用可能なインタープリターのリストの横にある インタープリターの追加 リンクをクリックし、 ローカルインタープリターを追加する を選択します。

Python インタープリターの追加 ダイアログが開きます。
新しい環境 (新規生成する) を作成するか、既存の環境 (既存のものを選択) を使用するかを選択します。
前の設定に応じて、Python SDK へのパスを設定する必要があります。
新規生成する オプションの場合は、 ベース python フィールドでパスを選択します。
既存のものを選択 オプションの場合は、 Python パス フィールドでパスを選択します。
タイプ ドロップダウンリストから、Python 環境タイプを選択します。 以下のタイプから選択できます。
Virtualenv: 独立した Python 環境を作成するためのツールです。 グローバルな Python インストールに影響を与えることなく、プロジェクトごとに依存関係を管理できます。 プロジェクト固有のシンプルな環境が必要なほとんどのユースケースに推奨されます。
Conda: データサイエンスや科学計算でよく使用されるクロスプラットフォーム環境およびパッケージマネージャーです。 Python と非 Python パッケージの両方をサポートしています。 Conda 環境は、通常 Anaconda または Miniconda ディストリビューションの
condaコマンドを使用して作成されます。Pipenv:
pipとvirtualenvを統合したワークフローを実現するツールです。 依存関係管理には 依存関係管理には Pipfile と Pipfile.lock を使用します。 Pipenv は依存関係管理を簡素化し、複製可能なビルドを提供します。Poetry: ライブラリとアプリケーションの管理を簡素化する依存関係管理およびビルドツール。 設定には pyproject.toml を使用し、従来の setup.py ベースのワークフローよりも現代的な代替手段を提供します。
uv: 非常に高速かつ決定論的な動作を実現するよう設計された、新しい Python パッケージと仮想環境マネージャーです。 ライ麦プロジェクト(英語)の一部であり、そのパフォーマンスと使いやすさで人気が高まっています。
ハッチ: Python 向けの最新のプロジェクトマネージャーおよび環境ツールです。 分離された環境の作成、依存関係の管理、パッケージの公開をサポートします。 Hatch は、 pyproject.toml を使用し、より高度な設定機能を必要とするプロジェクトに特に適しています。
ロケーション フィールドで、環境ディレクトリへのパスを指定します。
(オプション) 必要に応じて次のチェックボックスを選択します。
マシン上のグローバル Python にインストールされているすべてのパッケージを、これから作成する仮想環境に追加する場合は、 ベースインタープリターからパッケージを継承する チェックボックスを選択します。 このチェックボックスは、
--system-site-packagesオプションが virtualenv ツールに対応しています。GoLand で Python インタープリターを作成する際にこの環境を再利用したい場合は、 すべてのプロジェクトで使用可能にする チェックボックスを選択してください。

Python インタープリターを削除する
Python インタープリターダイアログで、削除するインタープリターを選択し、 インタープリターの削除 ボタン (
) をクリックします。