簡體   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