我知道这个问题以前已经被问过很多次,但似乎没有一个适用于我的情况。我已经安装了PyQt,现在只是想像这样打开一个窗口:
import sys
from PyQt4 import QtGui as qt
segmentation = qt.QApplication(sys.argv)
main = qt.QWidget()
main.show()
我在这里看到的其他问题通常是由于窗口的show
方法从函数内部调用而导致窗口超出范围的错误,或类似的情况。
我的代码根本没有使用函数,所以这不可能是问题。按照这个教程应该可以工作,对吧?
https://www.youtube.com/watch?v=JBME1ZyHiP8
在8:58的时候,教练几乎和我写的一模一样,他们的窗口显示得很好。我的窗口只显示了一小部分就关闭了。
代码块的屏幕截图可用于与此处提供的代码块进行比较:
.exec_()
代码。除了变量名之外,OP发布的代码是相同的。问题是为什么它在那里能够工作,但是当OP运行它时却不能工作。 - Andy