我import gtk
以前可以没有任何问题。我为 GTK+ 3 制作了一个 GUI。然后我想我想尝试 GTK+ 3。所以我安装了 PyGObject。后来我发现 PyGObject 的文档很少,而且我使用的是 Windows(我知道这让事情变得更糟)。
问题就在这里,我不能再使用import gtk
了。我也不能用from gi.repository import Gtk
。我已经尝试再次安装 PyGTK 包,但它没有帮助。
>>> import gtk
Traceback (most recent call last):
File "<pyshell#0>", 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.`