美文网首页
PyQt5环境搭建

PyQt5环境搭建

作者: ray121 | 来源:发表于2017-02-09 17:54 被阅读0次

    一, PyQt简介

    PyQt是Python语言的GUI编程解决方案之一。可以用来代替Python语言内置的Tkinter。其它替代者还有PyGTK、wxPython等。与Qt一样,PyQt是一个自由软件。PyQt是PyKDE的基础。

    PyQt的开发者是英国的“Riverbank Computing”公司。与4.5版本之前的Qt一样,它提供了GPL与商业协议两种授权方式,因此它可以免费地用于自由软件的开发。不过目前尚不提供LGPL授权方式。PyQt可以运行于Microsoft Windows、Mac OS X、Linux以及Unix的多数变种上。

    更多信息请参考: https://en.wikipedia.org/wiki/PyQt

    二, 安装

    2.1 安装python

    Python官网:https://www.python.org/

    2.2 安装或更新pip

    C:\> python -m pip install -U pip

    请参考: https://pip.pypa.io/en/stable/installing/

    为了方便实用可以修改pip源为国内源,安装速度会快很多

    新建文件:windows在%HOMEPATH%\pip\pip.ini

    内容:[global]

                index-url = http://pypi.douban.com/simple

    C:\>pip install python-qt5

    检查是否安装成功

    C:\>pip list

    2.3 安装Pycharm(python ide)

    Pycharm官网:https://www.jetbrains.com/pycharm/

    Next就行了

    破解方法:

    在网上找Pycharm6破解码,可以参考:http://blog.csdn.net/whjay520/article/details/53508800

    2.4 配置External tool 

    1. 选择setting->搜索"External tools"打开External Tools对话框

    2. 添加PyQt designer

    3. 添加PyUIC Parameters: -m PyQt5.uic.pyuic  $FileName$ -o $FileNameWithoutExtension$.py

    4. 检验是否安装成功,可以打开desinger和uic

    三, 创建GUI

    3.1 使用PyQt5创建简单对话框

    # -*- coding:utf-8 -*-

    importsys

    fromPyQt5importQtWidgets

    classMyWindowClass(QtWidgets.QWidget):

    def__init__(self):

    super(MyWindowClass,self).__init__()

    app = QtWidgets.QApplication(sys.argv)

    myWindow = MyWindowClass()

    myWindow.resize(250,150)

    myWindow.setWindowTitle('example')

    myWindow.show()

    sys.exit(app.exec_())

    3.2 利用designer设计一个对话框first.ui

    3.3 利用PyUIC把first.ui 转化为first.py

    3.4 打开first.py,可以修改,也可以作为一个模块使用

    相关文章

      网友评论

          本文标题:PyQt5环境搭建

          本文链接:https://www.haomeiwen.com/subject/mhkwittx.html