PYQT5 001 : PyQt5配置+ui生成py+pyqt5文档

PyQt5配置

大致流程如下

1.先安装qt工具,
2.pip安装pyqt5,
3.用pycharm配置qt designer和pyuic

在anaconda安装后,

  • 高级系统设置-》环境变量-》系统变量-》添加系统变量:

在这里插入图片描述

变量名称

QT_QPA_PLATFORM_PLUGIN_PATH

变量路径

路径:%Python的安装路径%\Lib\site-packages\PyQt5\Qt\plugins

比如在我的环境下为:
C:\ProgramData\Anaconda3\envs\torch\Lib\site-packages\PyQt5\Qt5\plugins

按照此配置pyuiq

  • file->seeting->tools->external tools:
    在这里插入图片描述

配置工具

在这里插入图片描述

其中对于“Python的安装路径”应选择:C:\ProgramData\Anaconda3\envs\your_env_name
其中需要配置的qt的exe文件可在此基础上搜索并添加。

在这里插入图片描述

- C:\Users\Public\Downloads\anaconda\envs\env_name\Lib\site-packages\qt5_applications\Qt\bin\designer.exe
- 设置为空
- $FileDir$

在这里插入图片描述

- C:\ProgramData\Anaconda3\envs\torch\python.exe
-  -m PyQt5.uic.pyuic  $FileName$ -o $FileNameWithoutExtension$.py
- $FileDir$

在这里插入图片描述

此教程配置路径为C:\ProgramData\Anaconda3\envs\torch\Scripts\pyuic5.exe 
参数为-o $FileNameWithoutExtension$.py $FileName$

生成py文件时报错

绘制界面

  • 在工程文件名右键->external tools->QtDesigner
    在这里插入图片描述
    在这里插入图片描述

绘制完成后保存得到:
在这里插入图片描述

ui生成py

在这里插入图片描述

ui生成py报错处理

ImportError: DLL load failed while importing QtCore: 找不到指定的模块。

本文说.ananconda缺少python3.dll但是实际上打开python 位置并不缺少。这篇文章总结了很多不可行的解决办法

按照这个教程,添加C:\ProgramData\Anaconda3\envs\torch\Scripts
到path,仍然不行
然后我重新安装了PyQt5看看有类似报错没有,
我尝试运行了一下,竟然可行了。
在这里插入图片描述

参考与更多

一个使用的例子
一个工程的例子,但是好像安装方法与我们略微不同
按照此安装和配置PyQt5前半部分,
视频教程:python GUI设计 PyQt5从入门到实践

文档

官方文档
qt文档

QTDESIGNER的细节操作

  • 注意使用方向键控制位置

  • 窗口大小
    在这里插入图片描述

  • 字体
    在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值