PyGtk程序在Windows上没有响应
问题描述:
我刚刚设法让py2exe在Windows虚拟机上工作,但偶然发现了另一个问题,我在那台机器上安装了GTK,Pango,Gobject等后没有正确的使用:当我启动一个Python脚本窗口出现,但它立即停止响应。发生这种情况太多,如果我打开一个Python解释器和类型:PyGtk程序在Windows上没有响应
import gtk
w = gtk.Window()
w.show()
我不能发表任何图像还,但这里的链接截图:http://i.stack.imgur.com/3RJ0n.png
这是我的问题,就好像我用py2exe创建一个可执行文件一样,当我执行程序时,我得到了相同的结果。
感谢您的帮助和您花费的时间来帮助我! :)
解决!它似乎安装ActivePython安装GTK运行时,PyCairo,PyObject,PyGtk作为管理员与Windows Xp Service Pack 2的兼容模式解决了这个问题。谢谢你的帮助和建议!
答
解决!它似乎安装ActivePython安装GTK运行时,PyCairo,PyObject,PyGtk作为管理员与Windows Xp Service Pack 2的兼容模式解决了这个问题。谢谢你的帮助和建议!
不要担心我不是初学者,我已经添加到文件的末尾。问题不是来自那里。我在上面展示的是在python解释器(你不需要开始一个循环) – Calin 2010-10-25 12:12:43
你的正常开发机器是否运行Windows,Linux或其他东西;并且程序在那里正常工作?你能提供一个能显示问题的最小程序吗? – adw 2010-10-25 15:54:36
我运行Linux和Windows正在虚拟机中运行。即使是一个简单的程序,如: import gtk; w = gtk.Window(); w.show(); gtk.main(); 获取此错误。如果程序是PyGtk程序,它只是在打开后立即停止响应。 我提供了一个不适用于此链接的程序示例http://pastebin.com/An6z5Wti 注意:这不是唯一不起作用的程序,它只是一个示例。任何Gtk程序都会停止响应(如果我点击它,“立即结束”对话框出现)。 谢谢你帮助我! – Calin 2010-10-25 16:04:49