gpt4 book ai didi

python - PyGtk 程序在 Windows 上没有响应

转载 作者:可可西里 更新时间:2023-11-01 11:39:23 25 4
gpt4 key购买 nike

我刚刚设法让 py2exe 在 Windows 虚拟机上工作,但偶然发现了另一个问题,我在该机器上安装了 GTK、Pango、Gobject 等后没有立即遇到这个问题:当我启动 Python 脚本时,窗口出现但它立即停止响应。如果我打开 python 解释器并键入:

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 的兼容模式解决了这个问题。感谢 adw 的帮助和建议!

最佳答案

您需要运行一个主循环,以便 GTK 可以处理事件、在窗口中绘制等。

将此添加到您的程序中:

gtk.main()

另请参阅:http://live.gnome.org/PyGTK/QuickStart

关于python - PyGtk 程序在 Windows 上没有响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4009566/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com