1.软件环境

Python3.7

pycharm-community-2020.1.1(我的是社区版,专业版安装过程也类似)

2.安装PyQt5组件

2.1安装PyQt5

打开命令行窗口,输入    pip install PyQt5 -i https://pypi.douban.com/simple   下载安装PyQt5

(windows10可以打开 Windows PowerShell ,我就是用它。-i 后面的是豆瓣镜像地址,可以加速Python库下载,常用镜像地址有

"清华":"https://pypi.tuna.tsinghua.edu.cn/simple" ;"阿里云":"http://mirrors.aliyun.com/pypi/simple ";

"中科大":"https://pypi.mirrors.ustc.edu.cn/simple ";)

(图1.可以在文件中打开Windows PowerShell ,我选择的是以管理员身份打开)

(图2.在Windows PowerShell输入下载命令)

(图3.PyQt5安装成功时)

2.2 安装PyQt5-tools

包括  PyQt5的图形界面开发工具qt designer、pyuic5,pyrcc等等的工具

在命令行窗口,输入    pip install PyQt5-tools -i https://pypi.douban.com/simple

(图4.成功安装PyQt5-tools图片)

到此为止PyQt5组件安装完成。

3.相应的pycharm设置

打开pycharm的设置 settings

如上图,在settings中选择查看Projiect(后面的u1是我当前项目名称,你的可能不一样)的project interpreter。如果你设置的Python是系统安装的地址的话就可以看到安装的PyQt5,如果没有看到,可能你的是Python虚拟环境,可以按照下面设置回系统安装的地址

(1)点击Show All

(2)点击那个加号 +

(3)点击System Interpreter 再点击OK

(4)最后回到这个界面选择刚才设置的编译器,再点击OK,就可以看到刚才安装的pyqt5组件了。

现在开始正式添加 pyqt5 工具

我们选择 setting->tools->external tools,点击加号新建工具

pyqt5 主要包括下面的三个工具配置:

【1】QtDesigner的配置:目的是在PyCharm开发环境中快速打开设计界面

【2】Pyuic5的配置:目的是将Qt Designer设计的“.ui”界面文件转换成“.py”文件

【3】Pyrcc5的配置:目的是将Qt Designer设计中用到的资源文件“.qrc”转换成“.py”文件

下面开始配置

【1】QtDesigner的配置

点击加号后弹出添加界面,要注意的设置参数如下

Group:PyQt5(这个是为了方便管理扩展工具,把与PyQt5相关的插件都放在这个组里,后面两个也是)

program:C:\Program Files\python37\Scripts\designer.exe,(这个是我designer.exe安装的地址,要换成你自己的designer.exe地址)
arguments:$FileDir$\$FileName$

working directory:$FileDir$

设置完点击OK

【2】Pyuic5的配置

再点击加号+ 进行设置添加Pyuic5,  要注意的设置参数如下

program:C:\Program Files\python37\Scripts\pyuic5.exe,(这个是我pyuic5.exe安装的地址,要换成你自己的pyuic5.exe地址)
arguments:$FileName$ -o $FileNameWithoutExtension$.py

working directory:$FileDir$

设置完点击OK

【3】Pyrcc5的配置

program:C:\Program Files\python37\Scripts\pyrcc5.exe,(这个是我pyrcc5.exe安装的地址,要换成你自己的pyrcc5.exe地址)
arguments:$FileName$ -o $FileNameWithoutExtension$.py

working directory:$FileDir$

设置完点击OK

设置完3个工具后可以看到如下界面。通过点击OK退出settings

点击tools>PyQt5可以看到如下界面说明刚才设置成功。

4.验证PyQt安装是否成功

新建一个项目

设置Python项目文件夹和命名,选择Existing interpreter。点击create完成创建项目u2

【1】设计PyQt5GUI界面。

如下图打开desinger设计界面

在这个界面选择Main Window,点击Create

找到Text Browser控件,把他拖到设计窗口

双击刚拖出的文本控件,输入Hello World!

点击保存UI文件

【2】单单有UI文件是不行的我们还需要把他转换为py文件,这就要用的pyuic5 工具了。

右击untitled.ui文件,如图选择点击pyuic5

如下图出现untitled.py文件说明pyuic5安装设置是成功的

【3】有了UI的py文件我们还是运行不出界面的,我们还添加一个py文件来调用uipy文件并具体化ui类。

创建一个.py程序文件:右击u2 D\code python\u2位置,最后点击Python File

然后命名完 回车即可

在test.py文件输入如下代码并运行

import sys
import PyQt5
import untitled  #刚刚转为py文件的UI文件名,我的是untitled
from PyQt5.QtWidgets import QApplication, QMainWindowif __name__ == '__main__':app = QApplication(sys.argv)MainWindow = QMainWindow()ui = untitled.Ui_MainWindow()ui.setupUi(MainWindow)MainWindow.show()sys.exit(app.exec_())

弹出来红框的界面,说明你PyQt5安装调试已经完成,可以进行进一步的PyQt5学习了。

加油!!!!!!!!!!!!

安装PyQt5和相应的pycharm设置和在pycharm验证PyQt安装是否成功相关推荐

  1. 02/03_Pytorch安装、Conda安装Pythorch,换源、pytorch官网、验证、安装jupyter、卸载、安装、启动jupyter、配置Jupyter notebook、使用

    1.2.Pytorch安装 1.2.1.Conda安装Pythorch,换源 1 conda添加清华镜像源 查看源 conda config --show-sources 由于从官方的conda源中下 ...

  2. PyCharm安装PyQt5及其工具(Qt Designer、PyUIC、PyRcc)详细教程

    摘要:Qt是常用的用户界面设计工具,而在Python中则使用PyQt这一工具包,它是Python编程语言和Qt库的成功融合.这篇博文通过图文详细介绍在PyCharm中如何完整优雅地安装配置PyQt5的 ...

  3. Python入门三:安装Pyqt5

    一.安装 1.官网:www.riverbankcomputing.com 2.使用命令安装,可以自动去官网查找与Python版本号相同的程序进行下载,比较方便,如果不是这样也可从PyQt官网上下载与P ...

  4. create和qypt qt_Win10安装PyQt5与Qt Designer

    1.直接在cmd中通过pip安装PyQt5 1 pip install pyqt5 会自动下载PyQt5以及sip并安装,因为PyQt5不再提供Qt Designer等工具,所以需要再安装pyqt5- ...

  5. 使用Pycharm设置python脚本文件头

    一.Pycharm设置地址 打开pycharm,点击file-->settings-->editor-->file and code templates-->选择Python ...

  6. pycharm安装pyqt5失败_PyQt5安装与Pycharm集成配置开发环境

    点击上方蓝字关注我们 微信公众号:OpenCV学堂 关注获取更多计算机视觉与深度学习知识 软件版本与依赖 下载与安装Pycharm专业版下载与安装Python3.6.5VS2015专业版(可选) 安装 ...

  7. 完全弄懂如何用pycharm安装pyqt5及其相关配置

    一.配置专门的虚拟环境 原因:不同项目采用不同版本的python,所依赖的库的版本也不一样,为了避免版本冲突,所以给每一个项目每个python版本创建一个虚拟环境,环境中所使用的依赖库也是独立存在,不 ...

  8. pyqt5 app基本设计框架_PyQt5设置for Python3.8.0 amp; PyCharm 2018.2.4

    最近在学习Python GUI,借鉴前辈撰写的PyQt5环境准备文档,实操过程总觉版本匹配甚少,始觉应在汲取前人经验下总结符合特定环境的方式方法,如能便于其他初学者,心甚慰. 实操环境: 操作系统:w ...

  9. Pycharm配置Python虚拟环境与在虚拟环境安装PYQT5

    1.新建工程: 2.New environment using:选择Virtualenv 3.注意不要勾选Inherit global site-packages 和 Make available t ...

最新文章

  1. ubuntu16.04版本 the system is running in low-graphics mode
  2. php与Git下基于webhook的自动化部署
  3. shell 多行注释
  4. 如何在 ASP.NET MVC 中集成 AngularJS
  5. 面试题2021-2-24
  6. libcurl库的异步用法
  7. 跨平台开源通讯组件elastic communication
  8. python3 全局变量 局部变量_Python3获取变量名并修改函数内部的外部变量和局部变量,python3,在,local...
  9. 大学二级计算机基础知识,浙江省大学生计算机基础知识与应用能力等级考试二级(V......
  10. 【LeetCode-面试算法经典-Java实现】【136-Single Number(仅仅出现一次的数字)】
  11. java中中文乱码_java中中文乱码怎么解决?
  12. 金融借贷中的风险控制
  13. 阿里AI Labs王刚解读9小时卖出百万台的“天猫精灵” | 高山大学(GASA)
  14. 解决Minimum supported Gradle version is 7.0.2. Current version is 6.8.
  15. 鸿蒙系统红米可以升级吗,小米、红米手机能刷鸿蒙系统吗?小米红米刷鸿蒙系统教程...
  16. mysql安装版要选择_mysql 安装版
  17. 【剑指offer-54】20190907/03 字符流中第一个不重复的字符
  18. 海尔计算机无法装win7系统,海尔品牌机win10改win7系统教程
  19. PHP项目开发全程实录 第3版pdf
  20. ZOJ Problem Set - 1331 Perfect Cubes

热门文章

  1. 命令提示符-常用命令
  2. Binder交互浅析
  3. Linux 03day--基础命令04(vim编辑器、gcc、静态库、动态库)
  4. 屹立在Gartner领导象限的国产存储
  5. MATLAB中的subs函数nbsp;符号替代函数
  6. java走迷宫走一步输出一次_《 人工智能技术导论 》实验指导书.doc
  7. python微博爬虫分析_基于Python的新浪微博爬虫研究
  8. Word控件Spire.Doc 【段落处理】教程(四):如何在 C#、VB.NET 中设置 Word 项目符号样式
  9. 基于Cri-dockerd使用Kubeadm部署Kubernetes1.25集群
  10. unity请求json数据并解析