在Sublime Text 2中编写了如下的pyqt代码:

#! /usr/bin/env python
# -*- coding: utf-8 -*-
import sys
from PyQt4.QtGui import *
from PyQt4.QtCore import *
# Create a Qt application
app = QApplication(sys.argv)
# Create a Label and show it
label = QLabel("Hello World")
label.show()
# Enter Qt application main loop
app.exec_()
sys.exit()

按Ctrl-B后,发现代码被运行了,但窗口没有弹出。只得打开任务管理器杀掉python进程。一查,这里需要在Sublime Text2 中再进行设置。

请打开python.sublime-build(注意文件所在的路径,我的系统是WIN7 ,我的路径是C:UsersAriesAppDataRoamingSublime Text 2PackagesPython)



加入: 
"shell": "true",
保存后,再运行,ok,一切正常了。