1、 PyCharm的下载安装

为什么选择PyCharm?而不用QtCreator,很明显,QtCreator基于C++/QT开发时确实很不错,但是基于Python/QT开发时就显得比较鸡肋了,代码的智能提示,高亮等都没有。。而PyCharm就比较牛逼了,不用多说,首选PyCharm。关于PyCharm的下载,参考另一篇博客,Python3的安装与环境搭建 即可。

2. pip

pip是python中自带的安装命令,它可以在线安装pyhton环境所需要的插件。
pip安装插件有两种方式,第一种在Pycharm编辑工具的终端中安装,这种安装方式属性局部用户安装(即局部安装),它只在当前项目中有效
第二种在CMD终端中安装,它属于全局用户安装(即全局安装),经它安装后的插件可以在任何项目中使用。该方式安装好后会在python的安装目录中Lib–>site-packages目录中生成所安装的资源;而局部安装不会在该目录生成相关安装资源。

后续我们一律采用终端,即全局安装的形式进行安装PyQt5以及PyQt5-tools。

3. 安装PyQt5

终端执行命令:pip install PyQt5 -i https://pypi.tuna.tsinghua.edu.cn/simple
很快就安装完毕了,如下图所示:

如果安装缓慢,可尝试切换源,下面是一些国内的源:
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学: https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/

4. 安装PyQt5-tools

安装PyQt5-tools,等待了将近40分钟左右吧,结果来了一个报错,如图所示:

此时我的python版本是 3.10.5版本

根据报错可以大概知道应该是版本的问题,然后网上得知,python3.10版本下安装PyQt5-tools是没法安装成功的,这也就是安装进度非常缓慢的原因,可以参考博客。
好,此时卸载3.10.5版本,果断下载安装3.9.10版本
终端执行命令:pip install PyQt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple
接下来,安装PyQt5-tools时,还是之前的执行命令,但是速度非常快,不到1分钟,此时我想打人了。。。安装成功如下图所示:

5. pip list查看安装结果

安装完PyQt5和PyQt-tools后,cmd输入pip list,如下图所示:

6. 测试PyQt5

接下来我们测试一下PyQt5是否安装成功,
新建工程,并且勾选 Inherit global site-packages,必须勾选,因为我们的PyQt5就是全局安装的(可在此H:\Python3.9\install\Lib\site-packages路径下找到,具体路径每人或有不同)。不勾选是无法在后续编写代码时引入PyQt5的相关模块的,如下图所示:


此时我们的项目已经创建成功了,此时我们在Settings可以明显的看到,确实引入了PyQt5相关的包。如果不勾选上述所说的,那么是没有的。如下图所示:

接下来我们在main.py中输入以下代码,

import sys
from PyQt5.QtWidgets import QWidget, QApplication
app = QApplication(sys.argv)
widget = QWidget()
widget.resize(400, 100)
widget.setWindowTitle("Hello, PyQt5!")
widget.show()
sys.exit(app.exec())

运行,结果如图所示,表示PyQt5确实已经安装成功了。。


写在最后,下一篇我们将在PyCharm中配置PyQt5-tools,敬请期待。。。

3. PyCharm、PyQt5、PyQt5-tools的下载安装、基于PyCharm开发PyQt5相关推荐

  1. pycharm和python mac版 下载安装、以及配置教程

    pycharm和python mac版 下载安装.以及配置教程: 1.PyCharm 下载 (1)首先进入PyCharm官网PyCharm:JetBrains为专业开发者提供的Python IDE 进 ...

  2. win10+anaconda环境下pyqt5+qt tools+eric6.18安装及汉化过程

    最近需要用python编写一个小程序的界面,选择了pyqt5+eric6的配套组合,安装过程中遇到一些坑,特此记录.参考书籍是电子工业出版社的<PyQt5快速开发与实战>. 因为我使用an ...

  3. Android Studio下载安装教程及开发环境搭建

    Android Stuio是本次Google io的一大亮点啊,一大早起来就赶紧下载来玩玩了... 如果你不幸被墙了,可以去这个帖子下载,我已经上传到百度盘里面了. [Android利器]Androi ...

  4. python详细下载安装教程-Pycharm及python安装详细教程

    首先我们来安装python 1.首先进入网站下载:点击打开链接(或自己输入网址https://www.python.org/downloads/),进入之后如下图,选择图中红色圈中区域进行下载. 2. ...

  5. matlab视频工具箱下载,MATLAB robotics tools工具箱下载安装

    一.下载网址 http://petercorke.com/wordpress/toolboxes/robotics-toolbox#Downloading_the_Toolbox 点进这个链接后能看见 ...

  6. MATLAB robotics tools工具箱下载安装

    一.下载网址 http://petercorke.com/wordpress/toolboxes/robotics-toolbox#Downloading_the_Toolbox 点进这个链接后能看见 ...

  7. Windows 10下载安装配置Java开发环境(JDK19+IntelliJ IDEA)

    第一步:下载JDK Java Downloads | Oracle 下载好后安装,安装过程中记得把JDK的安装位置复制保存一下,我这边的安装位置是C:\Program Files\Java\jdk-1 ...

  8. python qt designer 重定向_Python+PyQt5+QtDesigner+PyUic+PyRcc环境安装与配置

    Python+PyQt5+QtDesigner+PyUic+PyRcc环境安装与配置 Python+PyQt5+QtDesigner+PyUic+PyRcc环境安装与配置 Python+PyQt5+Q ...

  9. 安装破解PyCharm 2018.3.x

    下载安装破解PyCharm 2018.3.4 最新版的是 PyCharm 2018.3.7 的 ,网上找不到破解 文件 , http://www.jetbrains.com/pycharm/downl ...

最新文章

  1. pandas 笔记:聚合函数agg
  2. 层级实时记忆(HTM)脑皮质学习算法白皮书笔记
  3. Linux下安装Scala
  4. 浅谈:字符串、时间格式的转换
  5. 数字信号处理实验matlab,数字信号处理实验Matlab代码
  6. 怎么才能写好技术文档——这是我的全部经验
  7. GitHub建立个人网站(一)
  8. Java面向对象三大特征---继承
  9. R | 导入excel文件乱码
  10. 2018年第16周-ZooKeeper基本概念(配搭建过程和Master-Workers例子)
  11. 画圆怎么编程python,python实现画圆功能
  12. ALS算法(推荐系统)
  13. 信噪比(一些概念,公式推导,实验分析)
  14. 消息中间件原理及JMS简介之一
  15. 梧桐杯重庆赛道B榜第二名开源代码
  16. matlab联立两个方程组求解,实验二 Matlab求解数学问题(终稿)2
  17. Vscode上使用opencv(C++接口,Windows篇)
  18. 测试地铁速度的软件,地铁速度传感器作用,看这一篇就够了!
  19. webpack版本升级的差异大版本更迭
  20. 【去广告版】P2P终结者4.2最高权限

热门文章

  1. 利用向量组证明矩阵的秩不等式
  2. 字节跳动二号人物——山西人张利东
  3. Linux常用命令(文件目录操作、拷贝移动、打包压缩、文本编辑、查找)
  4. Python Flask Web教程024:实战:博客登录和注册页面实现代码
  5. c#——完美实现短信验证
  6. 大数据--Hbase
  7. Robots SiteMap
  8. 【Pandas入门教程】如何读取和写入表格数据
  9. java调用java程序,详细说明
  10. 博通蓝牙linux,好消息,使用Broadcom蓝牙的有福了,新驱动,新选择,BrcmPatchRAM...