在Pycharm中配置 QtDesigner 和 Pyuic 扩展工具

前提准备

系统已经安装好了python和PyQt5,注意的是,如果系统使用了Anaconda管理环境,本机已经安装了多个python环境,要确保 pyqt5 安装在需要使用的python环境下,Kenn 这里使用了Anaconda管理环境。

文件路径

Windows系统下,可以在anaconda的安装目录中anaconda3 ->Library ->bin ->Designer.app 找到QtDesigner安装包,在Pycharm中配置的时候要填入的路径

在Pycharm中配置 QtDesigner 和 Pyuic 扩展工具_第1张图片

在PyCharm中添加 QtDesigner :

打开 --> settings —>Tools

在Pycharm中配置 QtDesigner 和 Pyuic 扩展工具_第2张图片

在PyCharm中打开QtDesigner

在Pycharm中配置 QtDesigner 和 Pyuic 扩展工具_第3张图片

在Pycharm中配置 QtDesigner 和 Pyuic 扩展工具_第4张图片

配置成功,可以进行界面设计!

在PyCharm中添加PyUIC :

在 QtDesigner界面保存的.ui文件,不能在python中使用, PyUIC 是可以把 .ui 文件直接转化为 .py 文件的扩展工具

在Pycharm中配置 QtDesigner 和 Pyuic 扩展工具_第5张图片

在PyCharm使用PyUIC把.ui 文件直接转化为 .py 文件:

在Pycharm中配置 QtDesigner 和 Pyuic 扩展工具_第6张图片

报错说明:

如果配置好以后,PyCharm中可以打开QtDesigner,但是不能使用 PyUIC 把 .ui 文件转化为 .py 文件,可能是 QtDesigner 的路径添加错误,笔者在调试的时候也出现了不能转换文件类型的情况,就搜索了系统中所有的 designer.exe 文件和 pyuic5.exe 文件,测试后发现在运行环境下的组合路径是可以实现转化的

搜索到的文件路径:
在Pycharm中配置 QtDesigner 和 Pyuic 扩展工具_第7张图片

找到了运行环境下的designer.exe路径:

在Pycharm中配置 QtDesigner 和 Pyuic 扩展工具_第8张图片

在Pycharm中配置 QtDesigner 和 Pyuic 扩展工具_第9张图片

运行环境下的pyuic5.exe路径:

在Pycharm中配置 QtDesigner 和 Pyuic 扩展工具_第10张图片

在Pycharm中配置 QtDesigner 和 Pyuic 扩展工具_第11张图片
如果还不行,试试其他的路径。

你可能感兴趣的:(PyQt5,环境配置,python)