Thanks for your reply Kevin. I installed Tk 8.5 but now I get this error: Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/Current/bin/idle", line 5, in <module> main() File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/idlelib/PyShell.py", line 1382, in main root = Tk(className="Idle") File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-tk/Tkinter.py", line 1645, in __init__ self._loadtk() File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-tk/Tkinter.py", line 1659, in _loadtk % (_tkinter.TK_VERSION, tk_version) RuntimeError: tk.h version (8.4) doesn't match libtk.a version (8.5)
Also, when I try to build python 2.6 from source, I get this error: Objects/longobject.c: In function 'PyLong_FromLong': Objects/longobject.c:101: error: non-trivial conversion at assignment abs_ival ival abs_ival = -ival; Objects/longobject.c:101: internal compiler error: verify_gimple failed Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. make: *** [Objects/longobject.o] Error 1 Thanks, Rajanikanth On Thu, Oct 2, 2008 at 10:32 AM, Kevin Walzer <[EMAIL PROTECTED]> wrote: > Rajanikanth Jammalamadaka wrote: >> >> Any idea how this problem may be fixed? >> >> This what I get when I type idle at the command prompt: >> >> Traceback (most recent call last): >> File "/Library/Frameworks/Python.framework/Versions/Current/bin/idle", >> line 3, in <module> >> from idlelib.PyShell import main >> File >> "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/idlelib/PyShell.py", >> line 14, in <module> >> import macosxSupport >> File >> "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/idlelib/macosxSupport.py", >> line 6, in <module> >> import Tkinter >> File >> "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-tk/Tkinter.py", >> line 39, in <module> >> import _tkinter # If this fails your Python may not be configured for >> Tk >> ImportError: >> dlopen(/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-dynload/_tkinter.so, >> 2): Library not loaded: >> /Library/Frameworks/Tcl.framework/Versions/8.5/Tcl >> Referenced from: >> >> /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-dynload/_tkinter.so >> Reason: image not found > > Just a guess, but it appears that Python 2.6 is looking for an installation > of Tk 8.5 in /Library/Frameworks. I'd suggest installing ActiveTcl > (http://www.activestate.com). Both Leopard and Tiger come with Tk 8.4 > installed in /System/Library, but that version is now obsolete. > > -- > Kevin Walzer > Code by Kevin > http://www.codebykevin.com > -- Rajanikanth _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig