Trouble Importing Tkinter in embedded C program
davidb at dcs.st-and.ac.uk
Tue Nov 18 23:04:29 CET 2003
Rick Olson wrote:
> I'm trying to add a Tkinter interface to an existing C program with
> embedded python, but seem to have trouble importing Tkinter (or
> accessing it).
Sounds like a fairly familiar issue with compiled extensions, but I could
> Using Py_GetPath reported:
> On my SuSE 8.2 installation Tkinter.py is in usr/lib/python2.2/lib-tk/
> Can someone guide me in the right direction to allow calls to Tkinter
> through the embedded python? I know there are ways of using Tk/Tcl
> through C, but I'm not familiar enough with Tk/Tcl to try that.
If you are able to change the conditions under which the C program is
built (paths, libraries, etc.) then you may want to link against the
_tkinter.so library in the /usr/lib/python2.2/lib-dynload directory.
That's just a guess, however. Maybe this is answered in an FAQ somewhere.
More information about the Python-list