python-3.x - 如何在 Windows 子系统(Ubuntu 18.04)上运行 python tkinter?
问题描述
我正在尝试在我的 Ubuntu(18.04)Windows 子系统上使用 tkinter 运行一个简单的 python 脚本(3.6.8)。
import tkinter
root = tkinter.Tk()
root.mainloop()
我总是收到以下错误: _tkinter.TclError: no display name and no $DISPLAY environment variable
我试图用谷歌的不同提示自己修复它,但我唯一实现的是在运行这两个命令后我得到了一个新的错误代码:
导出显示=0.0
主机+
新错误代码:_tkinter.TclError:无法连接以显示“0.0”
我如何在 Ubuntu 上运行 tkinter?
非常感谢您的帮助!
解决方案
推荐阅读
- java - 我该如何解决这个明显的合并错误
- node.js - 如何在 NodeJS 上修改数组
- r - 从 R 中的列表访问列表
- python - Pyspark - 将字符串转换为时间戳 - 获取空值
- javascript - 如何使用 setAttribute 将回调中的值添加到新元素中?
- excel - 考虑一列的多个值的Excel逻辑测试
- javascript - 如何在将变量添加为对象属性之前检查变量是否不为空?
- c++ - 使用 D3D11_MAPPED_SUBRESOURCE 和 Map/Unmap 时纹理输出混乱
- visual-studio - 错误 非静态字段、方法或属性“gameManager.CompleteLevel()”需要对象引用
- javascript - Vue.js + Nuxt.js - 为什么当我对 head() 方法进行单元测试时我的计算属性未定义?