[Pythonmac-SIG] Run Tkinter from PythonIDE?
Michael Crawford
crawford at goingware.com
Sat Sep 3 23:00:47 CEST 2005
Greetings,
I just joined the list. I just built Python from source so I could do
GUI programming on OS X. When I try to run a very simple Tkinter script
from the IDE, it immediately quits, crashes I guess. But it runs OK
when I try it from the command line in Terminal. Here is all it is:
from Tkinter import *
w = Button( text="Hello", command='exit' )
w.pack()
w.mainloop()
It's on page 22 of Lutz & Ascher's Learning Python.
My guess is that running an event loop from a script disrupts the IDE's
event loop. Is that the case? If so, is there a way I can do Tkinter
testing from the IDE?
I'm sorry if this is a FAQ. If you can direct me to it I'm happy to go
read it.
Possibly I have a bug in Tk or Tcl. I got a segment violation when
running Tcl's "make test". I haven't tried to diagnose it yet.
Here are the versions of everything:
Mac OS X 10.3.9
Python 2.4.1
tk 8.4.11
tcl 8.4.11
XCode 1.5
XCode update: November 2004 GCC updater
gcc version 3.3 20030304 (Apple Computer, Inc. build 1671)
ld Apple Computer, Inc. version cctools-525.1.obj~8
This is the first time I've done any Python on the Mac. Previously I've
only done it on Linux.
Thanks!
Michael D. Crawford
crawford at goingware.com
Read "GoingWare's Bag of Programming Tricks" at:
http://www.goingware.com/tips/
More information about the Pythonmac-SIG
mailing list