PyQt5之环境搭建教程

文章目录

  • 前言
  • 一、环境搭建教程
    • 1.1 Python与Pycharm安装
    • 1.2 Windows下安装PythonGUI
      • 安装PyQt5
      • 安装安装PyQt5-tools
    • 1.3 验证是否安装成功
  • 二、可视化环境配置教程
    • 2.1 PyCharm配置Qt Designer
    • 2.2 PyCharm配置PyUIC
  • 总结


前言

PyQt5顾名思义是使用Python进行GUI编程,其中GUI是基于Qt Designer 进行的,因此我们需要:

  • Python
  • PyQt的相关包(第三方库)
  • Qt Designer

本块内容所有感悟来自视频教程:PyQt5从入门到实践,个人认为讲的挺清楚,给需要的小伙伴一个参考,大家也可以看B站上的其他课程


一、环境搭建教程

1.1 Python与Pycharm安装

Python3.7+PyCharm的详细资源:pycharm-professional-2018.2.4安装包.rar,提取码:62mq
Python3.7的安装教程大家可以自行百度进行安装,在这里不再做具体步骤展示,我们的主题是PyQt5的环境安装,相信大家会解决好的!

PyQt5之环境搭建教程_第1张图片

Pycharm的详细安装教程:pycharm-professional-2018.2.4安装教程,提取码:ria8

1.2 Windows下安装PythonGUI

安装PyQt5

  1. File->Settings
    PyQt5之环境搭建教程_第2张图片
  2. Project -> Project Interpreter
    PyQt5之环境搭建教程_第3张图片
  3. 点击+,搜索PyQt5安装
    PyQt5之环境搭建教程_第4张图片

安装安装PyQt5-tools

PyQt5 不再提供常用Qt工具,比如图形界面开发工具Qt Designer、国际化翻译工具Liguist 如果开发中使用到这些,必须自行安装Qt工具。
前两个步骤同上,第三步如下:

PyQt5之环境搭建教程_第5张图片

  • 如下所示

可能咱们的不一样,但是你只有安装完成PyQt5以及PyQt5-tools就行

PyQt5之环境搭建教程_第6张图片

1.3 验证是否安装成功

创建test.py,并将以下代码复制到创建的Python文件

import sys
from PyQt5.QtWidgets import QWidget, QApplication

app = QApplication(sys.argv)
widget = QWidget()
widget.resize(640, 480)
widget.setWindowTitle("Hello, PyQt5!")
widget.show()
sys.exit(app.exec())

PyQt5之环境搭建教程_第7张图片

到此恭喜你,可以进行代码可视化编程,如果你还需要通过可视化窗口的操作进行编程,那么请你继续往下看!


二、可视化环境配置教程

Qt Creator 用户是不需要单独的 Qt Designer 程序,但是还有很多Qt的用户,他们是不使用Qt Creator的,此时编辑 ui文件的话,只能用 Qt Designer了。(我们使用PyQt5,因此属于第二种情况)

PyCharm是开发Python程序主流常用的IDE。为方便调用Qt Designer实现界面开发和编译相应完成,可以在PyCharm配置Qt Designer和PyUIC。

2.1 PyCharm配置Qt Designer

配置Qt Designer:
PyCharm -> 菜单File -> Settings -> Tools -> External Tools -> +号,进行添加。 参数配置说明:

  • Name:Qt Designer。方便记忆。实际可以任意取值。
  • Program:designer.exe程序绝对路径根据实际安装路径填写
  • Arguments:我这里没有填写,截止目前所有的可视化文件均可正常运行
  • Working directory: $FileDir$。固定取值。
  1. File - > Settings
    PyQt5之环境搭建教程_第8张图片
  2. 按如下步骤
    PyQt5之环境搭建教程_第9张图片
  3. 点击+
    PyQt5之环境搭建教程_第10张图片
  4. 查看效果:

如下,点击Qt Designer,打开Designer程序主界面如下。将左侧Widget Box中Push button空间拖到主界面,另存为名称×××.ui。默认后缀就是.ui
PyQt5之环境搭建教程_第11张图片

2.2 PyCharm配置PyUIC

配置PyUIC:
该工具是用于将Qt Designer工具开发完成的.ui文件转化为.py文件配置打开路径同Qt Designer。参数配置说明:

  • Name:PyUIC。方便记忆。实际可以任意取值。
  • Program:python.exe程序绝对路径。根据实际安装路径填写
  • Arguments$FileName$ -o $FileNameWithoutExtension$.py固定取值。[如果这个不行,你可以在网上百度多尝试几个,博主也是这样过来的]
  • Working directory: $FileDir$。固定取值。

PyQt5之环境搭建教程_第12张图片

  • 查看效果
    PyQt5之环境搭建教程_第13张图片
    在这里插入图片描述

总结

基本过程就是如上所示,若遇到问题,自己可以先网上百度解决,环境的安装应该没有什么大问题,多结合视频课程进行练习,熟悉基本的流程操作。

你可能感兴趣的:(#,PyQt5教程,python,pyqt5,pyqt,可视化)