PyCharm 2026.3 Help

SSH を使用してインタープリターを構成する

SSH 経由でリモート Python インタープリターを構成する

  1. PyCharm は ssh-sessions 経由でリモートインタープリターを実行するため、リモートホストで SSH サーバーが起動していることを確認してください。

  2. 次のいずれかを実行します:

  3. プロジェクトにサブプロジェクトが含まれている場合は、左側のリストでサブプロジェクトを選択します。

  4. インタープリター リストの横にある インタープリターの追加インタープリターを追加… をクリックし、 SSH 上… を選択します。

  5. オプションを選択して新しい SSH 接続を作成し、サーバー情報 (ホスト、ポート、ユーザー名) を指定します。

    SSH 経由でインタープリターを追加する

    または、 既存 を選択して、リストから使用可能な SSH 構成を選択することもできます。 新しい SSH 構成を作成するには、次の手順に従います。

    SSH 構成の作成
    • 構成のリストの横にある 閲覧ボタン をクリックします。

      新しい SSH 構成を追加する
    • new configuration をクリックし、 このプロジェクトでのみ表示 チェックボックスを無効にして、必要なフィールドに入力します。

      新しい SSH 構成の追加
    • 完了すると、新しく作成された SSH 構成が使用可能な構成のリストに表示されます。 SSH デプロイ構成設定でも使用できるようになります。 次へ をクリックして続行します。

      SSH サーバーに接続
  6. 次のダイアログウィンドウで、ターゲットサーバーに接続するための認証情報を入力します。

    認証の詳細を指定する

    パスワード または キーペア (OpenSSH または PuTTY) を選択し、パスワードまたはパスフレーズを入力します。 キーペア (OpenSSH または PuTTY) を選択した場合は、以下を指定します。

    • 秘密鍵: 秘密鍵を含むファイルの場所

    • パスフレーズ: パスワードのように機能し、 秘密鍵を暗号化するのに使われます。

    続行するには 次へ をクリックします。

  7. PyCharm が SSH サーバーのイントロスペクションを完了するまで待ちます。

    SSH サーバーのイントロスペクション
  8. 新しい Python 環境を生成するか、既存の環境を選択してください。

    環境タイプは、 virtualenv、 conda、 pipenv、 poetry、 uv 、または hatch から選択できます。

SSH インタープリターの切り替え時のプロジェクトファイルの同期

プロジェクトインタープリターを変更して SSH インタープリターを選択する場合、ローカルコンテンツをターゲットサーバーと同期することが必要になる場合があります。 右下隅の通知バルーンに注目してください。

ローカルファイルをデプロイサーバーと同期する

サーバーへのファイルの自動アップロードを有効にすることを選択できます。

  • ファイルの自動アップロード をクリックすると、次回の保存時にアップロードが開始されます。

  • ファイルの同期と自動アップロード をクリックすると、ファイルがすぐに同期され、今後保存するたびにアップロードされます。

追加設定を構成するには、メインメニューから ツール | デプロイ | オプション を選択します。

あるいは、 設定 | ビルド、実行、デプロイ | デプロイ | オプション に進みます。

2026 年 10 月 30 日