我使用的是Linux版本2.6.24.16。我相信它使用的是Puppy linux4.2。我实际上在使用小狗游乐场,这是一个专门的分支。然而,他们的帮助文件暗示它是4.2。在
这个包声称有pygtk,而且我告诉python import pygtk没有问题
但是,一旦我尝试import gtk,它就会抛出以下错误:>>> import gtk
Traceback (most recent call last):
File "", line 1, in
File "/usr/lib/python2.6/site-packages/gtk-2.0/gtk/__init__.py", line 38, in
import gobject as _gobject
File "/usr/lib/python2.6/site-packages/gtk-2.0/gobject/__init__.py", line 26, in
from glib import spawn_async, idle_add, timeout_add, timeout_add_seconds, \
File "/usr/lib/python2.6/site-packages/gtk-2.0/glib/__init__.py", line 22, in
from glib._glib import *
ImportError: /usr/lib/python2.6/site-packages/gtk-2.0/glib/_glib.so: undefined symbol: g_assertion_message
我希望能告诉您我使用的是pygtk的哪个版本,但是信息似乎存储在我无法导入的gtk中。在