📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

編集の要約なし
81行目: 81行目:
*# 構成ファイルを上書き保存する。
*# 構成ファイルを上書き保存する。
*# PyCharmを再起動して、日本語化されているか確認する。
*# PyCharmを再起動して、日本語化されているか確認する。
<br><br>
== リモート開発 ==
まず、リモート先PCにおいて、SSHの設定を行う。<br>
<u>PyCharmでは、OpenSSHキーのRFC4716形式はサポートされていないため、ECDSA形式またはED25519形式で鍵を作成する必要がある。</u><br>
# ECDSA形式
ssh-keygen -t ecdsa
# ED25519形式
ssh-keygen -t ed25519
<br>
SSHの設定は、[[設定 - SSH]]または[[設定 - SSHの公開鍵認証]]を参照すること。<br>
<br>
# PyCharmの[ファイル]メインメニュー - [設定] - [プロジェクト:〜] - [Pythonインタープリター] - [歯車アイコン] - [追加]を選択する。
# [Pythonインタープリターの追加]画面が開くので、画面左にある[SSHインタープリター]を選択する。
# [Pythonインタープリターの追加]画面右にある[新規サーバー構成]を選択して、サーバー情報(ホスト、ポート、ユーザ名)を指定した後、[次へ]ボタンを押下する。
# 次の画面にて、リモート先PCに接続するための認証を入力する。<br>パスワードまたは鍵ペア(OpenSSLまたはPuTTY)を選択して、パスワードまたはパスフレーズ(必要な場合)を入力する。<br>鍵ペア(OpenSSLまたはPuTTY)を選択した場合は、以下の項目を設定する。
#: 秘密鍵ファイル : 秘密鍵ファイルのフルパス
#: パスフレーズ : 秘密鍵にパスフレーズを設定した場合
# 次の画面にて、[Interpreter:]項目から、リモート先PCのPythonインタープリタへのパスを確認する。<br>
# ローカルプロジェクトとサーバ間のパスマッピングを構成する。<br>これは、[フォルダーの同期:]項目右にある[...]を選択して、ローカルプロジェクトディレクトリへのパスとリモート先PC上のディレクトリへのパスを入力する。
# [プロジェクトファイルをサーバーに自動的にアップロードする]チェックボックスを選択することにより、リモート先PCへのローカルファイル変更時の自動アップロードを有効にすることもできる。
# また、スーパユーザ権限を使用してSSHインタープリターを実行する場合、[このインタープリターを使用してsudoのroot権限でコードを実行する]チェックボックスを選択する。<br>これは、スーパユーザ権限は、SSHインタープリターを起動する時のみ有効になる。<br>ファイルのアップロード等は、一般ユーザ権限でリモート先PCにアップロードされる。
# 最後に、[完了]ボタンを押下する。
<br><br>
<br><br>


__FORCETOC__
__FORCETOC__
[[カテゴリ:Python]][[カテゴリ:CentOS]][[カテゴリ:SUSE]]
[[カテゴリ:Python]][[カテゴリ:CentOS]][[カテゴリ:SUSE]]