Spyder 中的 tkinter [英] tkinter in Spyder

查看:128
本文介绍了Spyder 中的 tkinter的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆