python3.5 opencv3.4 Pycharmリモート開発Mirへの接続に失敗しました:サーバーソケットへの接続に失敗しました:
Python3 5 Opencv3 4 Pycharm Remote Development Failed Connect Mir
環境:ローカルWin10PycharmリモートUbuntu16.04、python 3.5.2、opencv3.4.2
コード:
import cv2 img = cv2.imread('./1.jpg') cv2.imshow('title',img) cv2.waitKey(0)
エラー:
Failed to connect to Mir: Failed to connect to server socket: No such file or directory Unable to init server: Could not connect: Connection refused (title:6261): Gtk-WARNING **: cannot open display: Process finished with exit code 1
理由:
1. Pythonインタープリターが変更されている可能性があるため、前のインタープリターを削除して再作成する必要があります。
2.ローカルのDISPLAY環境変数が正しく設定されていないか、設定されていません。
解決策:理由分析によると
1.参照: https://blog.csdn.net/qxqxqzzz/article/details/100977232
2. PycharmメニューバーでローカルディスプレイDISPLAYを設定します:ファイル->設定->ビルド、実行、デプロイメント->コンソール-> Pythonコンソール->環境変数と実行->構成の編集...->構成->環境変数変数:IPアドレス:0.0、参照: https://blog.csdn.net/qxqxqzzz/article/details/100556075
3.上記の両方が十分でない場合、たとえば、画像がローカルに表示されない場合、終了コード0で終了したプロセスのみが表示されてからフラッシュバックされます。操作1と2を繰り返して、数回再試行してください。
その他: