Python & Tkinter problems...

alltube at netscape.net alltube at netscape.net
Thu Jun 24 15:33:59 EDT 1999


Hi there,

I am trying to run Tkinter (tcl/tk 8.1 I compiled and installed it..)
on Solaris 2.6.  Python version 1.5.2.  The tcl/tk seems to work
fine, I was able to run a couple of demos, the TCL_LIBRARY is also set
ok, my environment stuff:

/usr/local/lib/tcl8.1 $ls
auto.tcl      http2.0       msgcat1.0     safe.tcl
encoding      init.tcl      opt0.4        tclAppInit.c
history.tcl   ldAix         package.tcl   tclIndex
http1.0       ldAout.tcl    parray.tcl    word.tcl
/usr/local/lib/tcl8.1 $echo $TCL_LIBRARY
/usr/local/lib/tcl8.1
/usr/local/lib/tcl8.1 $

The error I get from Python is:

/usr/local/lib/tcl8.1 $python
Python 1.5.2 (#5, Jun 24 1999, 14:52:16)  [GCC 2.8.1] on sunos5
Copyright 1991-1995 Stichting Mathematisch Centrum, Amsterdam
>>> import Tkinter
>>> Tkinter._test()
Traceback (innermost last):
  File "<stdin>", line 1, in ?
  File "/usr/local/lib/python1.5/lib-tk/Tkinter.py", line 1947, in _test
    root = Tk()
  File "/usr/local/lib/python1.5/lib-tk/Tkinter.py", line 886, in
__init__
    self.tk = _tkinter.create(screenName, baseName, className)
TclError: Can't find a usable init.tcl in the following directories:




This probably means that Tcl wasn't installed properly.

>>>


The init.tcl is in fact in /usr/local/lib/tcl8.1 and it appears to be
ok, I have run a number of tk demo programs...

Thanks for any help...

Alex.
Toronto


Sent via Deja.com http://www.deja.com/
Share what you know. Learn what you don't.




More information about the Python-list mailing list