吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3204|回复: 8
收起左侧

[Python 转载] MacOS配置Pycharm+Python+PyQt5+QtDesigner+PyUic+PyRcc(主要是PyRCC)

  [复制链接]
香谢枫林 发表于 2021-4-26 11:39
本帖最后由 香谢枫林 于 2021-4-26 13:55 编辑

MacOS配置Python3+PyQt5+QtDesigner+PyUic+PyRcc(主要是PyRcc):

网上找了很多资料,都是windows下配置Qt5,即使个别MacOS环境配置,也只是配置到PyUic,没有指导如何配置PyRcc的,通过本人不懈的努力,终于找到了配置方案,在此分享给大家。

关于MacOS如何安装和配置Qt5,我就不多讲了,不会的可以移步:https://blog.csdn.net/zjz520yy/article/details/103571319

接下来,我重点讲讲Pycharm下如何配置QtDesigner+PyUic+PyRcc

配置QtDesigner
Name:QtDesigner
Group:External Tools
Programs:/Users/likang/Qt/5.14.2/clang_64/bin/Designer.app( 这里是我的python安装目录,需要替换成自己的安装目录 )
Working directory:$ProjectFileDir$ image.png


配置pyuic
在配置pyuic和pyrcc时,我发现是可以直接用pyuic5和pyrcc5这两个命令转换资源的,即:
[Shell] 纯文本查看 复制代码
pyuic5 *.ui -o *.py
pyrcc5 *.rcc -o *.py


因此,只要找到pyuic5和pyrcc5这两个命令所在的目录,就可以使用了,而这两个命令目录位置如下:
[Bash shell] 纯文本查看 复制代码
/usr/local/bin/

image.png

开始配置pyuic:
Name:PyUIC5
Group:External Tools
Programs:/usr/local/bin/pyuic5
Arguments:$FileName$ -o $FileNameWithoutExtension$.py
Working directory:$FileDir$
image.png

配置pyrcc
Name:PyUIC5
Group:External Tools
Programs:/usr/local/bin/pyrcc5
Arguments:$FileName$ -o $FileNameWithoutExtension$_rc.py
Working directory:$FileDir$
image.png


实际操作效果
1. pyuic转换效果如下:
image.png

2. pyrcc转换效果如下:
image.png


3. 运行程序效果如下:
image.png


原贴链接(我的博客):https://blog.csdn.net/lkhk2008/article/details/116019386

免费评分

参与人数 3吾爱币 +4 热心值 +3 收起 理由
王星星 + 2 + 1 谢谢@Thanks!
淘小欣 + 1 + 1 用心讨论,共获提升!
gq060 + 1 + 1 鼓励转贴优秀软件安全工具和文档!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

RS水果 发表于 2021-4-26 11:42
不屑的努力  可太棒了
xuexixiaobai 发表于 2021-4-26 12:05
大神,使用pyqt 开发的都是什么程序呢。我会Python的基础语法,但是没有研究过web,我也想学习一下 pyqt,想做一些桌面软件。
52changew 发表于 2021-4-26 12:10
弱弱的问下; PyRCC是什么? 主要用做什么? 图形设计? 谢谢分享
计划总结 发表于 2021-4-26 12:19

友情发言
qianshang666 发表于 2021-4-26 12:45
xuexixiaobai 发表于 2021-4-26 12:05
大神,使用pyqt 开发的都是什么程序呢。我会Python的基础语法,但是没有研究过web,我也想学习一下 pyqt, ...

pyqt的话基本上都是搞电脑桌面程序,挺有意思的,配合QTDesigner非常不错
xuexixiaobai 发表于 2021-4-26 15:33
qianshang666 发表于 2021-4-26 12:45
pyqt的话基本上都是搞电脑桌面程序,挺有意思的,配合QTDesigner非常不错

okok,我也了解一下这个
a1032077316 发表于 2021-4-26 23:05
学习了,感谢分享!
17750051405 发表于 2021-4-28 16:44
最新版可以用吗
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 16:25

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表