我的Windows GTK + for Python安装有什么问题?

Mik*_*ebb 4 python windows gtk install pygtk

对此非常沮丧.我为我的32位系统安装了pygtk 2.24,pycairo 1.8.10和pyobject 2.28.3以及我安装的2.7版Python.我安装了GTK +并正常工作.

另外,我在sys.path(其中pygtk和pobject驻留)中设置了"C:\ Python27\Lib\site-packages\gtk-2.0"的路径,并且我的GTK_BASEPATH的Path系统变量设置为C:\ gtk, GTK +所在的地方.

我尝试导入gtk时出现此错误:

Traceback (most recent call last):
  File "<pyshell#6>", line 1, in <module>
    import gtk
  File "C:\Python27\lib\site-packages\gtk-2.0\gtk\__init__.py", line 30, in <module>
    import gobject as _gobject
  File "C:\Python27\lib\site-packages\gtk-2.0\gobject\__init__.py", line 26, in <module>
    from glib import spawn_async, idle_add, timeout_add, timeout_add_seconds, \
  File "C:\Python27\lib\site-packages\gtk-2.0\glib\__init__.py", line 22, in <module>
    from glib._glib import *
ImportError: DLL load failed: The specified procedure could not be found.
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚出了什么问题.有人有主意吗?

编辑

发现这篇文章,我找到了一个GtkSharp的变量(不知道它来自哪里),但删除它没有帮助.

det*_*tly 6

尝试卸载所有这些(包括GTK +,除非其他东西需要它)并使用PyGTK一体化安装程序.