PyQt5环境搭建

PyQt5环境搭建_第1张图片

一, 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就行了

PyQt5环境搭建_第2张图片

破解方法:


PyQt5环境搭建_第3张图片

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

2.4 配置External tool 

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


PyQt5环境搭建_第4张图片

2. 添加PyQt designer


PyQt5环境搭建_第5张图片

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


PyQt5环境搭建_第6张图片

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


PyQt5环境搭建_第7张图片

三, 创建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_())


PyQt5环境搭建_第8张图片

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


PyQt5环境搭建_第9张图片

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


PyQt5环境搭建_第10张图片

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


PyQt5环境搭建_第11张图片

你可能感兴趣的:(PyQt5环境搭建)