开发环境搭建
开发环境搭建GUI是GraphicalUserInterface的英文简称,即图形用户界面,准确地说,GUI就是屏幕产品的视觉体验和互动操作部分。GUI是一种结合计算机科学、美学、心理学、行为学及各商业领域需求分析的人机系统工程,强调人—机-环境三者作为一个系统进行总体设计。1.了解GUI
2.初识PyQtPython作为一门脚本开发语言,并不具备GUI功能,但由于其本身具有良好的可扩展性,能够不断地通过C/C++模块进行功能性扩展,在Python中经常使用的GUI控件集有PyQt、Tkinter、wxPython、Kivy、PyGUI和Libavg,其中PyQt是Qt为Python专门提供的GUI扩展。开发环境搭建
3.PyQt简介PyQt是一个用于创建GUI应用程序的跨平台的工具包,它将Python编程语言和最强大的GUI库之一——Qt库的融合。PyQt的中文官网:https://www.qt.io/zh-cn/productPyQt5的官方网站:/开发环境搭建
4.PyQt的特点(1)能够跨平台运行在Windows、Linux和MacOS等系统上;(2)使用信号/槽(signal/slot)机制进行通信;?(3)对Qt库完全封装;(4)可以使用Qt成熟的IDE(如QtDesigner)进行图形界面设计,并自动生成可执行的python代码;?(5)提供了一整套种类繁多的窗口控件。开发环境搭建
5.安装PyQt5方法一:下载PyQt5的最新源码进行编译安装;方法二:使用pipinstall进行在线安装(推荐使用)。PyQt5的官方网站:/开发环境搭建
6.PyQt5安装安装PyQt5指令:pipinstallPyQt5提示:PyQt5中没有提供常用的Qt工具,如图形界面开发工具QtDesigner,PyQt5-tools中包含了一系列常用工具,因此,还需要安装PyQt5-tools。安装PyQt5-tools指令:pipinstallPyQt5-tools开发环境搭建
7.工具包的检测:(1)打开file下的setting开发环境搭建
(2)点击Projectpythonpyqt5——PythonInterpreter,查看当前工具包。7.工具包的检测:开发环境搭建
(3)点击下方的添加“+”,然后搜索分别输入pyqy5和pyqt5-tools分别添加进来。(发现工具包没有pyqy5情况)127.工具包的检测:开发环境搭建
(4)先选中PyQt5,再点击安装。1搜索2安装7.工具包的检测:开发环境搭建
(5)稍等一会,直到显示安装成功。安装成功7.工具包的检测:开发环境搭建
(6)同理安装pyqt5-tools。2安装1搜索安装成功7.工具包的检测:开发环境搭建
(7)安装完之后,在查看setting,会发现已经有了pyqt5的各种工具包。7.工具包的检测:开发环境搭建
(8)导入PyQt5,则不会报错,显示正常。7.工具包的检测:开发环境搭建