繁体   English   中英

海龟需要Tkinter吗?

[英]Does Turtle need Tkinter?

所以我是 python 的新手,我正在学习海龟赛车教程。 我已经准确地复制了代码,教程显示了此时的代码(虽然不完整)。 我的没有。 我在提到它的第一个错误中安装了 tkinter,但现在我收到了这个错误。 我已经用几种不同的方式修改了代码(包括使用 tkinter 注释掉的部分)。 我应该怎么做才能修复这个错误并继续我的教程? 这是我得到的错误这是赛车手的不完整代码

似乎它正在寻找未设置的环境变量。

研究如何设置环境变量,特别是 $DISPLAY

是的,它需要tkinter ,它需要Tk window 用于您的 output。 您可以参考这篇文章进行澄清: 这里

此外, 这里的这篇文章很好地解释了turtle如何在两种模式下运行:独立模式和嵌入式模式。

想通了这个问题。 我没有意识到对 DISPLAY 变量的回调,因为我太专注于 Tkinter 问题,而另一位用户指出了错误的一部分。

我正在为没有 GUI 的 linux 编写窗口子系统。 所以我只是像在我的实际 linux 机器上一样运行代码,而不加思考。 我在我的 linux 机器上运行了代码,它有一个 GUI,它在没有添加任何 tkinter 代码的情况下工作。它找不到 DISPLAY 变量,因为 WSL 上没有。

基本上我只是做了一些愚蠢的事情并意识到我的错误。 谢谢大家的帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM