| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> PyQt5入门:手把手教你配置环境,快速上手GUI程序开发(Anaconda+PyCharm+Qt Designer+pyuic) -> 正文阅读 |
|
[Python知识库]PyQt5入门:手把手教你配置环境,快速上手GUI程序开发(Anaconda+PyCharm+Qt Designer+pyuic) |
文章目录引言QT是非常流行的跨平台GUI界面库,C++编写,同时支持python bindings。 利用PyQt5的强大GUI界面交互功能,结合Python编程中强大的科学计算和数据可视化,可以开发出非常漂亮、专业的GUI应用程序。在目标检测任务里常用的labelme工具,就是用基于python语言的PyQt编写的。 1. 安装python环境本文采用conda来管理虚拟环境,anaconda包含了大量的科学包和依赖库,可以帮我们把基础依赖库安装好,便于快速上手。 1.1 安装anacondaanaconda下载地址:
根据操作系统,选择合适的压缩包:
1.2 创建虚拟环境安装完anaconda之后,启动anaconda prompt命令窗口,创建一个名为pyqt的虚拟环境。
激活虚拟环境,以后PyQt相关的依赖库都装在这个虚拟环境中,避免和其他应用的依赖库发生冲突。
如果要退出pyqt虚拟环境,使用以下语句:
注意: 如果提示 2. 安装PyQt库如果没有pip,先安装下pip工具:
利用pip安装PyQt库:
安装完成后,在
3. 安装pycharm本文采用pycharm作为开发工具。pycharm是一个功能非常强大的python交互式开发环境: 下载免费社区版:
4. 在pycharm中配置PyQt4.1 配置PyQt环境创建新项目,使用conda环境,并选择pyqt环境下的python.exe: 4.2 添加Qt Designer可视化工具Qt Creator可以用于C++界面开发,也可以用于设计ui文件,但是安装文件较大。如果只用python API的话,可以仅在pycharm中安装Qt Designer扩展工具,来进行界面ui设计。 打开
此时,从 4.3 利用Qt Designer可视化工具创建ui文件从
4.4 添加PyUIC工具打开
4.5 利用PyUIC生成界面代码pyuic5.exe 是用于将Qt Designer(或Qt Creator内置的UI Designer)可视化设计的界面文件(.ui文件)编译转换为Python程序文件的工具软件,是使用PyQt5设计GUI程序最常用到的工具软件1。 在pycharm的文件夹中,在刚刚创建的*.ui文件上右键,选择 打开pyuic5工具生成的py文件,可以看到刚刚设计的界面生成的代码实现。 代码头部的注释中指出,该文件是由PyQt5 UI code generator 5.15.4 创建的。
5. 小结本文详细介绍了在windows下创建PyQt应用程序的环境配置、基础步骤。
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/25 14:47:43- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |