本帖最后由 香谢枫林 于 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$
配置pyuic
在配置pyuic和pyrcc时,我发现是可以直接用pyuic5和pyrcc5这两个命令转换资源的,即:
[Shell] 纯文本查看 复制代码 pyuic5 *.ui -o *.py
pyrcc5 *.rcc -o *.py
因此,只要找到pyuic5和pyrcc5这两个命令所在的目录,就可以使用了,而这两个命令目录位置如下:
[Bash shell] 纯文本查看 复制代码 /usr/local/bin/
开始配置pyuic:
Name:PyUIC5
Group:External Tools
Programs:/usr/local/bin/pyuic5
Arguments:$FileName$ -o $FileNameWithoutExtension$.py
Working directory:$FileDir$
配置pyrcc
Name:PyUIC5
Group:External Tools
Programs:/usr/local/bin/pyrcc5
Arguments:$FileName$ -o $FileNameWithoutExtension$_rc.py
Working directory:$FileDir$
实际操作效果
1. pyuic转换效果如下:
2. pyrcc转换效果如下:
3. 运行程序效果如下:
原贴链接(我的博客):https://blog.csdn.net/lkhk2008/article/details/116019386 |