Être assez frustré avec ça. J’ai installé pygtk 2.24, pycairo 1.8.10 et pyobject 2.28.3 pour mon système 32 bits et ma version Python installée de 2.7. J’ai GTK + installé et fonctionne.
En outre, j’ai le chemin d’access à “C: \ Python27 \ Lib \ site-packages \ gtk-2.0″ défini dans sys.path (où pygtk et pobject résident) et ma variable système Path pour GTK_BASEPATH est définie sur C: \ gtk, où réside GTK +.
Je reçois cette erreur lorsque je tente d’importer gtk:
Traceback (most recent call last): File "", line 1, in import gtk File "C:\Python27\lib\site-packages\gtk-2.0\gtk\__init__.py", line 30, in import gobject as _gobject File "C:\Python27\lib\site-packages\gtk-2.0\gobject\__init__.py", line 26, in 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 from glib._glib import * ImportError: DLL load failed: The specified procedure could not be found.
Je ne peux pas comprendre ce qui ne va pas. Quelqu’un a des idées?
MODIFIER
J’ai trouvé cet article , et j’ai trouvé une variable pour GtkSharp (je ne sais pas d’où ça vient) mais la suppression ne m’a pas aidé.
Essayez de désinstaller tout cela (y compris GTK +, sauf si quelque chose en a besoin) et utilisez plutôt l’installateur tout-en-un PyGTK .
Si vous comstackz le vôtre, assurez-vous de vous rendre dans le dossier ‘dist’ et d’exécuter le programme d’installation créé pour utiliser votre version sur votre ordinateur.
Instructions de compilation Windows:
http://git.gnome.org/browse/pygtk/tree/README.win32