PyQt install for windows
PyQt install for windows
Jr小王子 发表于3年前
PyQt install for windows
  • 发表于 3年前
  • 阅读 282
  • 收藏 1
  • 点赞 0
  • 评论 2

移动开发云端新模式探索实践 >>>   

摘要: 原帖:http://www.pythoner.com/83.html 转自Pythoner

Windows下PyQt4的安装

1.环境

OS: Windows 7 64bits
Python: 2.7.2

2.软件下载

我们可以在http://www.riverbankcomputing.co.uk/software/pyqt/download这里,获得PyQt4的下载,请注意选择正确的Python版本和系统位数。

对于Windows来说,只需要下载exe格式的文件即可。在这个exe文件中,已经包含了如下模块:

  • PyQt

  • Qt

  • Qt Designer/li>

  • Qt Linguist(Qt语言家)

  • Qt Assistant

  • pyuic4(转换由Qt Designer生成的.ui文件到.py)

  • pylupdate4

  • lrelease

  • pyrcc4

  • QScintilla(C++编辑器类Scintilla在QT环境下的移植版本)

需要注意的是,目前,安装PyQt4并不需要一些文章中提到的先安装sip和Qt的过程,因为在安装文件中已经包括。

3.安装

只需要点击安装文件,一路next下去即可。

其中可能需要更改的设置包括:

1.选择需要安装的模块
2.选择Python的安装位置

4.测试

为了测试PyQt4已经安装成功,我们编写一个简单的PyQt程序进行测试


 
import sys

from PyQt4 import QtGui
app = QtGui.QApplication(sys.argv)
widget = QtGui.QWidget()
widget.resize(250, 150)
widget.setWindowTitle('PyQt')
widget.show()
sys.exit(app.exec_())

下面,简单说一下上面这段代码的含义。

第2行引入的QtGui是PyQt中最基本的模块,包含了PyQt的绘图组件及其相关类。

第4行使用QApplication创建了一个application。每个PyQt程序中均要包含一个application对象。

第5行使用QWidget创建了一个widget,并在第6行中使用resize设置了它的大小。第7行的setWindowsTitle设置了窗口标题的文字。第8行的show使这个widget显示出来。

最后一行是这个程序的主循环,事件处理从本行语句开始。至于为什么是exec_而不是exec呢?是因为exec是Python的关键字。

下图就是这个程序执行后的样子。

pyqt_demo

可以看到,执行的时候会有一个cmd的窗口出现。很明显,我们不想要这个窗口出现,那么怎么办呢?将后缀名修改为“pyw”即可。

本文内容遵从CC3.0版权协议,转载请注明:转自Pythoner

本文链接地址:Windows下PyQt4的安装

 

标签: PyQt install windows
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 10
博文 107
码字总数 18368
评论 (2)
拉链
pyqt5可以用pip安装,官网已不提供 pyqt4的编译版
Jr小王子

引用来自“拉链”的评论

pyqt5可以用pip安装,官网已不提供 pyqt4的编译版
谢谢! :smile:
×
Jr小王子
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: