winpython使用教程-Win系统PyQt5安装和使用教程
安装PyQt5:
安装流程如下:
1.PyQt5下载界面中提供了win32,win64,linux,macos等系统的下载版本,这里我选择的是PyQt5-5.10.1-5.10.1-cp35.cp36.cp37.cp38-none-win_amd64.whl版本。如图所示:
2.在PyQt5-5.10.1-5.10.1-cp35.cp36.cp37.cp38-none-win_amd64.whl文件所在的目录中打开cmd,然后使用pip install PyQt5-
5.10.1-5.10.1-cp35.cp36.cp37.cp38-none-win_amd64.whl进行安装。
如图所示:
3.PyQt5Designer下载界面中提供了win32,win64系统的下载版本,这里我选择的是PyQt5Designer-5.10.1-cp37-none-win_amd64.whl版本。如图所示:
4.在PyQt5Designer-5.10.1-cp37-none-win_amd64.whl文件所在的目录中打开cmd,然后使用pip install PyQt5Designer-
5.10.1-cp37-none-win_amd64.whl进行安装。
如图所示:
使用PyQt5:
使用流程如下:
1.使用PyCharm新建一个Python工程,然后在File->Settings->Extrernal Tools中配置PyQt5Designer和PyUIC5。如图所示:
2.在PyCharm的Tools->Extrernal Tools中打开PyQt5Designer;然后使用该工具拼一个简单的界面;最后将拼好的界面输出一个test.ui文件到当前Python工程里面。如图所示:
3.选中PyQt5Designer导出的test.ui文件;然后在PyCharm的Tools->Extrernal Tools中使用PyUIC5将test.ui转换成test.py文件到当前Python工程里面;最后在test.py里面加入以下代码
import sysfrom PyQt5.QtWidgets import QApplication, QMainWindow, QMessageBox,QInputDialog,QFileDialogif __name__ == '__main__': myApp = QApplication(sys.argv) myWin = QMainWindow() myUI = Ui_MainWindow() myUI.setupUi(myWin) myWin.show() sys.exit(myApp.exec_())
后编译并运行test.py文件就可以显示PyQt5界面。如图所示:
特别提醒:
1.PyQt5和PyQt5Designer的版本要一一对应,否则在运行PyQt5Designer打开设计窗口时就会报错。如图所示:
2.不是必须使用PyQt5Designer来拼UI,可以直接使用PyQt5的库来编写UI代码。同时也不是必须使用PyCharm来打开/编译/运行py文件,可以直接使用记事本或者其他第三方软件编辑py文件,使用cmd中的"python py文件路径"来编译/运行py文件。
总结
以上所述是小编给大家介绍的PyQt5-Win安装和使用教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
本文标题: Win系统PyQt5安装和使用教程
本文地址: http://www.cppcns.com/jiaoben/python/295217.html
winpython使用教程-Win系统PyQt5安装和使用教程相关推荐
- python pyqt5安装_Win系统PyQt5安装和使用教程
安装PyQt5: 安装流程如下: 1.PyQt5下载界面中提供了win32,win64,linux,macos等系统的下载版本,这里我选择的是PyQt5-5.10.1-5.10.1-cp35.cp36 ...
- Win系统Anaconda安装教程
Win系统Anaconda安装教程 Anaconda简介 Anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180多个科学包及其依赖项. 因为包含了大量的科学包, ...
- Win:Win系统下安装Linux的Ubuntu系统的简介、安装之详细攻略
Win:Win系统下安装Linux的Ubuntu系统的简介.安装之详细攻略 目录 安装图文教程 1.Ubuntu镜像下载 2.设置空间 3.下载并安装Ultraiso软碟通工具 4.及时备份 5.BI ...
- Win系统下安装Linux双系统
win11系统下安装Ubuntu22.04教程 可用于解决安装其他版本出现的grub问题,安装过程中出现的NVIDIA不兼容黑屏问题,以及Ubuntu安装时分区不清楚的问题 本教程分为3个部分:一.制 ...
- 原神服务端搭建架设教程win系统(附客户端+服务端+环境配置)
原神服务端搭建架设教程win系统(附客户端+服务端+环境配置) 大家好,我是艾西原神一款开放世界冒险3D游戏以七种元素(分别为风.雷.岩.火.水.草.冰)交汇的幻想世界"提瓦特"创 ...
- windows系统下安装JDK8的教程图解
这篇文章主要介绍了windows系统下安装JDK8的教程图解,本文通过图文并茂的形式给大家介绍的非常详细,需要的朋友可以参考下 一.下载: http://www.oracle.com/technetw ...
- 酷开电视能装鸿蒙吗,最新酷开系统电视安装第三方应用教程【全能版】
原标题:最新酷开系统电视安装第三方应用教程[全能版] 最近由于系统升级的缘故,在应用商城里无法搜索到应用管家等,所以对通过U盘安装软件的网友造成了困惑,今天分享最新酷开系统电视的两种安装软件方法,有需 ...
- DBeaver安装与使用教程(超详细安装与使用教程)
文章预览: DBeaver安装与使用教程(超详细安装与使用教程) 一.DBeaver安装教程 ①下载地址 ②图文安装教程 二.DBeaver使用教程 ①mysql数据库为例 1>填写数据库信息 ...
- Win系统 - 如何安装WIN10系统?(附激活教程)
最近看到很多来问怎么安装Windows 10系统,怎么激活呢?贴心小编又来了,安装教程速度收藏起来! 安装Windows10家庭中文版x64 下载地址:https://www.microsoft.co ...
最新文章
- loj.ac:#10024. 「一本通 1.3 练习 3」质数方阵
- 锐捷升级最新版本出现虚拟网卡安装失败?
- Hystrix简介及简单代码示例
- 基于SuperSocket的IIS主动推送消息给android客户端
- 哈佛大学教授刘小乐:我与生物信息学的不解之缘
- “false”类型转换:string类型转boolean - 代码篇
- 网站的基本功能:RBAC
- LKT系列加密芯片DES加解密以及OpenSSL DES接口实现加解密
- Hessian Spring相关使用的简单例子
- udp测试工具linux系统,网络测试工具下载_Packet Sender(UDP/TCP网络测试工具)
- 2022最新Android项目导入过程(以Android studio2021.2.1为例)
- 【路在脚下】----成长的感觉
- java批量图片下载+打包成zip格式
- python运算符重载、并且编写复数类的加减乘除_编程基础篇:定义一个复数类Complex,重载运算符“+,-,*,/”,使之能用于复数的加减乘除.....出现的问题及代码...
- 远程互动 gk服务器,不要错过!GKUI APP远程控制教程
- git之pull与push
- BI领导驾驶舱的功能特点
- RPG的地牢猎手(优先队列广搜)
- 51nod初学者首页1级题题解(5)
- QTableView 去除Item选中的虚线框
热门文章
- (转载)vim括号匹配等跳转技巧
- 开发日记-20190603 关键词 读书笔记《鸟哥的Linux私房菜-基础学习篇》
- 圈复杂度本质上就是——分支覆盖率达到100%需要的测试用例数
- n 模块切换 node 版本无效的解决办法
- go语言基础之递归函数的调用流程
- 三大框架整合教程(Spring+SpringMVC+MyBatis)
- Linux 计算某文件夹下的所有文件的md5值
- 转 Wireshark和TcpDump抓包分析心得
- [导入]在ASP.NET 2.0中使用样式、主题和皮肤
- [UE4]射击和直线追踪