Pycharm 安装配置 pyQt5 图文操作(全)

目录

  • 前言
  • 1. 安装模块
  • 2. Pycharm 配置 pyQt5
    • 2.1 配置QtDesigner
    • 2.2 配置PyUic
    • 2.3 配置pyrcc
  • 3. 功能展示
    • 3.1 QtDesigner
    • 3.2 PyUic

前言

  • Qt是开源的GUI库,自带的QtDesigner 可以轻松构建界面,而且有非常全面的工具代码库和API
  • pyQt 是 Qt 库的Python版本,目前最新版本是pyQt5

安装之前注意事项:如果有使用anconda版本,则需要进入anconda环境(配置anconda的全局环境变量 或者 直接在anconda的\Library\bin目录下 通过cmd安装)

1. 安装模块

(此处配置了anconda全局环境变量,博主则通过菜单栏下的cmd进入即可)

  • 安装pyQt5:pip install pyQt5 -i https://pypi.tuna.tsinghua.edu.cn/simple
  • 安装Qt工具包:pip install pyqt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple

安装对应的版本,截图如下:
Pycharm 安装配置 pyQt5 图文操作(全)_第1张图片

如果无法安装,出现类似的错误可看我这篇文章:出现 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) 解决方法

2. Pycharm 配置 pyQt5

  • QtDesigner : 新建不存在 ui 文件
  • PyUIC:将后缀为 ui 文件 转成 py 文件
  • pyrrc:图片转成 py 文件

2.1 配置QtDesigner

通过Pycharm 的 Settings

截图如下:

Pycharm 安装配置 pyQt5 图文操作(全)_第2张图片

配置信息具体如下:

参数 具体说明
Name 自定义(最后显示在Pycharm工具中,作为标识)
Program E:\anaconda\Lib\site-packages\qt5_applications\Qt\bin\designer.exe(大同小异)
Working directory $ProjectFileDir$ (填充的参数目录)

2.2 配置PyUic

和上面操作同理

截图如下:

Pycharm 安装配置 pyQt5 图文操作(全)_第3张图片

配置信息具体如下:

参数 具体说明
Name 自定义(最后显示在Pycharm工具中,作为标识)
Program E:\anaconda\Scripts\pyuic5.exe(大同小异)
Arguments $FileName$ -o $FileNameWithoutExtension$.py
Working directory $FileDir$ (填充的参数目录)

温馨提示:
注意此Arguments不要填充为-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py

否则 ui 文件 转换为 py文件 会出现如下错误:

E:\anaconda\Scripts\pyuic5.exe -m PyQt5.uic.pyuic first.ui -o first.py
Usage: pyuic5 [options] <ui-file>

pyuic5: error: no such option: -m

Process finished with exit code 2

截图如下:

Pycharm 安装配置 pyQt5 图文操作(全)_第4张图片

2.3 配置pyrcc

和上面操作同理

截图如下:

Pycharm 安装配置 pyQt5 图文操作(全)_第5张图片

配置信息具体如下:

参数 具体说明
Name 自定义(最后显示在Pycharm工具中,作为标识)
Program E:\anaconda\Scripts\pyrcc5.exe(大同小异)
Arguments $FileName$ -o $FileNameWithoutExtension$_rc.py
Working directory $FileDir$ (填充的参数目录)

3. 功能展示

截图如下:

Pycharm 安装配置 pyQt5 图文操作(全)_第6张图片

如果没有显示上面的插件,最好重启Pycharm!(博主没重启一直没显示)

3.1 QtDesigner

点击QtDesigner,界面如下:
Pycharm 安装配置 pyQt5 图文操作(全)_第7张图片
随意拖动组件,之后保存在该目录中即可

3.2 PyUic

对应的文件右键 选中PyUic,转换 ui 文件为 py文件

截图如下:
Pycharm 安装配置 pyQt5 图文操作(全)_第8张图片

生成的py文件如图所示:
Pycharm 安装配置 pyQt5 图文操作(全)_第9张图片

如安装过程遇到其他Bug,可评论区留言

你可能感兴趣的:(配置,pycharm,qt,python)