Window 在 PyQt 4 (anaconda) [PyCharm 4.5] 中 运行 程序后立即关闭

Window is closing immediately after I run program in PyQt 4 (anaconda) [PyCharm 4.5]

因此,我正在尝试 运行 Pycharm 中的一个非常简单的程序(window),即 运行ning anaconda 2.7 和 PyQt4。每当我单击 Run 按钮时,它都会打开我的程序,但关闭 window 的速度太快,我什至看不到它。任何人都可以帮忙吗?谢谢!

P.S。

我对编程还很陌生。

{__author__ = 'Jay'

import sys
from PyQt4 import QtGui

app = QtGui.QApplication(sys.argv)

window = QtGui.QWidget()

window.show()}

您需要在调用window.show() 后阻止程序的执行,以便window 对象保持活动状态,否则它将被垃圾回收。 app.exec_() 为您完成。

{__author__ = 'Jay'

import sys
from PyQt4 import QtGui

app = QtGui.QApplication(sys.argv)

window = QtGui.QWidget()

window.show()
app.exec_()}     # added this line