安装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安装和使用教程相关推荐

  1. python pyqt5安装_Win系统PyQt5安装和使用教程

    安装PyQt5: 安装流程如下: 1.PyQt5下载界面中提供了win32,win64,linux,macos等系统的下载版本,这里我选择的是PyQt5-5.10.1-5.10.1-cp35.cp36 ...

  2. Win系统Anaconda安装教程

    Win系统Anaconda安装教程 Anaconda简介 Anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180多个科学包及其依赖项. 因为包含了大量的科学包, ...

  3. Win:Win系统下安装Linux的Ubuntu系统的简介、安装之详细攻略

    Win:Win系统下安装Linux的Ubuntu系统的简介.安装之详细攻略 目录 安装图文教程 1.Ubuntu镜像下载 2.设置空间 3.下载并安装Ultraiso软碟通工具 4.及时备份 5.BI ...

  4. Win系统下安装Linux双系统

    win11系统下安装Ubuntu22.04教程 可用于解决安装其他版本出现的grub问题,安装过程中出现的NVIDIA不兼容黑屏问题,以及Ubuntu安装时分区不清楚的问题 本教程分为3个部分:一.制 ...

  5. 原神服务端搭建架设教程win系统(附客户端+服务端+环境配置)

    原神服务端搭建架设教程win系统(附客户端+服务端+环境配置) 大家好,我是艾西原神一款开放世界冒险3D游戏以七种元素(分别为风.雷.岩.火.水.草.冰)交汇的幻想世界"提瓦特"创 ...

  6. windows系统下安装JDK8的教程图解

    这篇文章主要介绍了windows系统下安装JDK8的教程图解,本文通过图文并茂的形式给大家介绍的非常详细,需要的朋友可以参考下 一.下载: http://www.oracle.com/technetw ...

  7. 酷开电视能装鸿蒙吗,最新酷开系统电视安装第三方应用教程【全能版】

    原标题:最新酷开系统电视安装第三方应用教程[全能版] 最近由于系统升级的缘故,在应用商城里无法搜索到应用管家等,所以对通过U盘安装软件的网友造成了困惑,今天分享最新酷开系统电视的两种安装软件方法,有需 ...

  8. DBeaver安装与使用教程(超详细安装与使用教程)

    文章预览: DBeaver安装与使用教程(超详细安装与使用教程) 一.DBeaver安装教程 ①下载地址 ②图文安装教程 二.DBeaver使用教程 ①mysql数据库为例 1>填写数据库信息 ...

  9. Win系统 - 如何安装WIN10系统?(附激活教程)

    最近看到很多来问怎么安装Windows 10系统,怎么激活呢?贴心小编又来了,安装教程速度收藏起来! 安装Windows10家庭中文版x64 下载地址:https://www.microsoft.co ...

最新文章

  1. loj.ac:#10024. 「一本通 1.3 练习 3」质数方阵
  2. 锐捷升级最新版本出现虚拟网卡安装失败?
  3. Hystrix简介及简单代码示例
  4. 基于SuperSocket的IIS主动推送消息给android客户端
  5. 哈佛大学教授刘小乐:我与生物信息学的不解之缘
  6. “false”类型转换:string类型转boolean - 代码篇
  7. 网站的基本功能:RBAC
  8. LKT系列加密芯片DES加解密以及OpenSSL DES接口实现加解密
  9. Hessian Spring相关使用的简单例子
  10. udp测试工具linux系统,网络测试工具下载_Packet Sender(UDP/TCP网络测试工具)
  11. 2022最新Android项目导入过程(以Android studio2021.2.1为例)
  12. 【路在脚下】----成长的感觉
  13. java批量图片下载+打包成zip格式
  14. python运算符重载、并且编写复数类的加减乘除_编程基础篇:定义一个复数类Complex,重载运算符“+,-,*,/”,使之能用于复数的加减乘除.....出现的问题及代码...
  15. 远程互动 gk服务器,不要错过!GKUI APP远程控制教程
  16. git之pull与push
  17. BI领导驾驶舱的功能特点
  18. RPG的地牢猎手(优先队列广搜)
  19. 51nod初学者首页1级题题解(5)
  20. QTableView 去除Item选中的虚线框

热门文章

  1. (转载)vim括号匹配等跳转技巧
  2. 开发日记-20190603 关键词 读书笔记《鸟哥的Linux私房菜-基础学习篇》
  3. 圈复杂度本质上就是——分支覆盖率达到100%需要的测试用例数
  4. n 模块切换 node 版本无效的解决办法
  5. go语言基础之递归函数的调用流程
  6. 三大框架整合教程(Spring+SpringMVC+MyBatis)
  7. Linux 计算某文件夹下的所有文件的md5值
  8. 转 Wireshark和TcpDump抓包分析心得
  9. [导入]在ASP.NET 2.0中使用样式、主题和皮肤
  10. [UE4]射击和直线追踪