pycharm: リモート接続サーバーのデバッグ コード (乳母レベルの詳細な手順)

1. なぜサーバーにリモートで接続したいのですか?

ノートブックの CPU を使用して深層学習モデルを実行することは、特にコンピューター ビジョンの方向では非現実的です。そのため、私たちのほとんどはコードをローカルに記述し、それをサーバーにアップロードして実行します。
しかし、コードを変更するたびに、コードをサーバーに再度アップロードする必要があり、非常に面倒です. コードをサーバーに直接同期することができれば、手間が省けると思いませんか? これは、サーバーにリモート接続するために PyCharm が行うことです。

2. 構成プロセス

1. PyCharm のプロフェッショナル バージョンをダウンロードします。

: PyCharm には、professional (プロフェッショナル バージョン) と community (コミュニティ バージョン) の 2 つのバージョンがあり、professional バージョンのみがサーバーにリモート接続する機能をサポートします。ダウンロード アドレス
ここに画像の説明を挿入
: PyCharm Professional Edition は無料ではありません. 使用権を直接購入するだけでなく、学校のメールアドレスから Jetrains プラットフォームに登録して、無料の使用権を取得することもできます. メールは .edu サフィックスで終わる必要があります.
教育用メールボックスの申請方法は?
一部の学校では、学生番号で始まり edu で終わるメールボックスが割り当てられます。これは自分で有効にすることができます。当校同様、当校の「情報ポータル」にログインすれば自動でメールが生成され、登録申請も不要で、詳しくは自分で学校に相談できるので、勝ちました。ここで詳細に入る必要はありません。よくわからない友達は、コメント欄にメッセージを残していただければ、別途返信いたします。PyCharm を無料で使用する権利を取得する手順は次のとおりです。 (1) edu メールボックス:登録アドレス
から JetBrains アカウントを登録します。

ここに画像の説明を挿入
(2) 関連情報を入力し、メールボックスに edu メールボックスを使用します:情報アドレスを入力します
ここに画像の説明を挿入
(3) この手順は Sina メールボックスを使用する場合と同じです。情報が正常に入力されると、確認メールが送信されます。 edu メールボックスに送信し、ライセンス取得手続きを行うと、メールに表示されますので、メールの内容に従って操作を行うことができます。
(4) PyCharm のプロフェッショナル バージョンを開くと、ログインするか、ライセンスを入力して身元を確認するよう求められます。

2. PyCharm でリモート サーバーを設定する

(1) [ツール] → [展開] → [構成]

ここに画像の説明を挿入

(2) 左上隅の + をクリックし、SFTP 接続を選択し、任意の名前を選択します。

ここに画像の説明を挿入
ここに画像の説明を挿入

(3) SSH パラメータを設定します。

ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入

(4) マッピング アドレスを設定します。

ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入
ツール —> 配置 ----> オプションここに画像の説明を挿入

3. PyCharm でインタープリターを設定します。

ここに画像の説明を挿入
ここに画像の説明を挿入

ここに画像の説明を挿入
ここに画像の説明を挿入ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入
ターミナルが実行する python バージョンを設定します: ファイル -> 設定 -> ツール -> SSH ターミナル
ここに画像の説明を挿入
ここに画像の説明を挿入
上記の手順に従って pycharm を 1 つずつ設定した場合は、pycharm を使用してサーバーに接続する方法を既に知っています。降りた後、pycharm を介して深層学習を実行できます;
構成プロセス中に問題が発生した場合は、焦らず、いくつかの手順を見逃していないかどうかを確認してください。また、必須であり、省略できません. リンクが欠落していると、設定に失敗します.

おすすめ

転載: blog.csdn.net/fengbao24/article/details/125515542