web-dev-qa-db-ja.com

_tkinter.TclError:Windowsで "localhost:0.0" matplotlibbashを表示するために接続できませんでした

PythonスクリプトをWindowsのBash(Ubuntu)のターミナルを使用して使用する]で使用されているmatplotlibの表示に関する問題に触発されました 最初の回答に記載されている手順 。しかし、コンピューターを再起動した後、突然エラーが発生します。

_tkinter.TclError: couldn't connect to display "localhost:0.0"

それを修正して画像を表示する方法を知っていますか?

言及された投稿を引用して、私は持っています:

  1. Xmingをダウンロードしてインストール
  2. Sudo apt-get update
  3. Sudo apt-get install python3.6-tk
  4. (以前にインストールされたmatplotlib)
  5. export DISPLAY=localhost:0.0と〜/ .bashrcに追加
2
fgh

Ubuntuサブシステムでスクリプトを実行する前に、WindowsでXmingアプリケーションを開くことを忘れないでください。

1
emestre