_tkinter.TclError:无法连接到 windows 上的 matplotlib bash 显示“localhost:0.0”

_tkinter.TclError:无法连接到 windows 上的 matplotlib bash 显示“localhost:0.0”

受到使用 Windows 上的 Bash(Ubuntu)终端显示 Python 脚本中使用的 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

答案1

在 Ubuntu 子系统中运行脚本之前,不要忘记在 Windows 上打开 Xming 应用程序。

相关内容