[EMAIL PROTECTED] wrote: > When I try to import gtk, or even start some programs that use Python I > get the error: > > "ImportError: /usr/lib/python2.4/site-packages/gtk-2.0/gobject.so: > undefined symbol: PyUnicodeUCS4_AsUnicode" > > Can anyone shed some light on this? > > FWIW, I have reinstalled python, tried v2.3.4 instead of 2.4, > reinstalled GTK, searched for a unicode library problem (I reinstalled > libunicode too).
It appears that your build of python-gtk does not match your Python build. I don't know what you mean by "reinstalled GTK" - did you build it yourself, from scratch, or did you use some kind of Linux distribution? Also, where did you get Python-GTK from? If you also got Python-GTK from your Linux distribution, you most likely found a bug in that distribution - ask your Linux vendor for help. Meanwhile, it might be easiest to uninstall Python-GTK if you don't use it. If you built something yourself, you managed to build Python-GTK and Python inconsistently. While the Python build is for UCS-2, your Python-GTK build is for UCS-4. One possible cause might be that Python-GTK was build on a different machine than Python 2.4. Regards, Martin -- http://mail.python.org/mailman/listinfo/python-list