Je viens juste de réussir à faire fonctionner py2exe sur une machine virtuelle Windows mais je suis tombé sur un autre problème que je n'avais pas après avoir installé GTK, Pango, Gobject etc. sur cette machine: Quand je lancer un script Python la fenêtre apparaît mais elle cesse immédiatement de répondre. Cela se produit aussi si j'ouvre un interpréteur Python et tapez:Le programme PyGtk ne répond pas sous Windows
import gtk
w = gtk.Window()
w.show()
Je ne suis pas autorisé à poster des images encore, mais voici le lien vers une capture d'écran: http://i.stack.imgur.com/3RJ0n.png
Ceci est un problème pour moi, comme si je créais un exécutable avec py2exe, j'obtiens le même résultat quand j'exécute le programme.
Merci pour votre aide et pour votre temps passé à m'aider! :)
Résolu! Il semble qu'installer ActivePython l'installation GTK d'exécution, PyCairo, PyObject, PyGtk en tant qu'administrateur avec le mode de compatibilité pour Windows XP Service Pack 2 a résolu le problème. Merci adw pour votre aide et vos suggestions!
Ne vous inquiétez pas, je ne suis pas un débutant, j'ai déjà ajouté cela à la fin du fichier. Le problème ne vient pas de là. Ce que j'ai montré ci-dessus est dans l'interpréteur python (vous n'avez pas besoin de démarrer une boucle) – Calin
Est-ce que votre machine de développement normal fonctionne sous Windows, Linux ou autre chose? et le programme fonctionne-t-il correctement? Pourriez-vous fournir un programme minimal qui montre le problème? – adw
Je cours Linux et Windows est exécuté dans une machine virtuelle. Même un programme simple comme: import gtk; w = gtk.Window(); w.show(); gtk.main(); obtient cette erreur. Si le programme est un programme PyGtk, il ne répond plus juste après son ouverture. J'ai fourni un exemple d'un programme qui ne fonctionne pas sur ce lien http://pastebin.com/An6z5Wti Note: Ce n'est pas le seul programme qui ne fonctionne pas, c'est juste un exemple. Tout programme Gtk cesse de répondre (si je clique dessus, la boîte de dialogue Fin maintenant apparaît). Merci de votre aide! – Calin