Spyder 中的 tkinter [英] tkinter in Spyder
问题描述
我正在tkinter
中尝试我的第一步.我在 Python 3.5.1 |Anaconda 4.0.0 中使用 Spyder
作为 IDE.
I am trying my first steps in tkinter
. I use Spyder
as IDE in Python 3.5.1 |Anaconda 4.0.0.
我想运行下面非常简单的脚本,但它总是使我的 Spyder 崩溃.在普通的 shell/bash 中,它会运行并打开画布.
I want to run the very simple script below but it always crashes my Spyder. In a normal shell/bash it runs though and opens the canvas.
import tkinter as tkr
tk = tkr.Tk()
canvas = tkr.Canvas(tk, width=500, height=500)
canvas.grid()
tk.mainloop()
在 Ipython 控制台的 Preferences
下,我已经尝试了不同的设置(即 Qt、Automatik、Tkinter),但没有任何帮助.
Under Preferences
for the Ipython Console I already tried different settings (i.e. Qt, Automatik, Tkinter) but none of it did help.
我做错了什么(我怎样才能做得更好)?
What am I doing wrong (and how can I do it better)?
非常感谢
推荐答案
更新到 Spyder 3.0.1
update to Spyder 3.0.1
https://pythonhosted.org/spyder/
https://github.com/spyder-ide/spyder/releases/tag/v3.0.1
我刚刚在 win 10 上做了这个:没有崩溃,有空白的tk"单独窗口
I just did this on win 10: no crash, got blank "tk" separate window
这篇关于Spyder 中的 tkinter的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!