記事の内容は上記のリンクから来ており、将来の便宜のためにここに要約します
pycharm エラー: プロットを http://127.0.0.1:63342 に送信できませんでしたおよび接続拒否エラー: [Errno 111]
pycharm が drawing.py を実行すると、エラーが発生します。食べる前はまだいいけど、食べた後はG
実際に这个demo
は実行が終了し、データを表示できますが、画像を表示するときにエラーが報告されます。つまり、画像がサーバーから pycharm に送り返されるときに接続に問題があります。
リモート サーバーで実行するコードは、ポート http://127.0.0.1:63342 を占有する必要があります。
ソリューションの概要:
- 画像表示を直接キャンセルし、設定 > ツール > Python Scientific ツール ウィンドウにプロットを表示するのチェックを外します (ただし、表示したいだけです。これは、画像を表示する必要がない人にのみ適用されます。私もこの方法を試しました。非常にいいですね、でも図が必要です)
- ファイアウォールを設定します(基本的にこれが原因ではありません)
- dpi 設定を下げます (おそらく、画像が大きすぎて表示できません)。
- キャンバス サイズの設定をオフにする
- 管理者としてpycharmを実行します(私はこの方法を使用しますが、法外です)
- 描画ウィンドウに蓄積された画像を閉じます (画像が多すぎて新しい画像を表示できません)。
- リモート ポートとローカル チャネルを確立するには、cmd: でコマンドを入力します
ssh -R 63342:127.0.0.1:63342 user@serverIP
(これは一時的に使用できません)。 - プロキシをオフにして、設定で [ネットワークと共有センター] → [インターネットのプロパティ] → [ローカル エリア ネットワーク (LAN) の設定] を検索し、自動検出とプロキシ サーバーのチェックを外します。(これは非常に可能性があります。これのために多くの人を見ました)
もう 1 つの方法は、出力画像を保存してから、os モジュールを使用して表示用に画像を自動的に開くことです。