Mac 下PyCharm Qt5 开发环境搭建

一、利用Anaconda创建一个新的Python开发环境

1.在Anaconda中新建(左下角Create按钮)一个Python3.6的环境,取名为work(当然你也可以直接使用默认的base环境):

2.将Anaconda切换到新环境,在右上角搜索栏中搜索并下载最新版的sip包(该包用于Qt工具与Python的绑定):

二、配置PyCharm中的Qt5开发环境

1、创建一个Python项目,环境选择上面创建的work Python环境

2、打开底部的命令提示行安装QT5,输入

pip install pyqt5

pip install pyqt5-tools

等待一段时间,安装包比较大,安装完成 3、设置Pycharm QT扩展工具:打开Python的设置找到External Tools选项:

创建两个扩展工具QtDesigner 和 PyUIC 配置QtDesigner 首先说明一下由于我这里是使用Anaconda进行配置的,因此我的路径可能和你默认使用的路径不同,下面我给出两种路径:

program  ==>   (文件Designer.app的路径,我的是:/Users/xiazhaowei/anaconda3/envs/work/lib/python3.6/site-packages/qt5_applications/Qt/bin/Designer.app )
Working directory ===> $ProjectFileDir$(作用是将ui文件的保存路径设为本项目)

下面是QtDesigner的配置信息,按照下图配置即可:

同样点击“+”按钮,添加第二个扩展工具:PyUIC(将ui文件转换为python代码),在输入框填入以下值:

program ==》(新环境python的路径,我的是/Users/xiazhaowei/anaconda3/envs/work/bin/python3.6)
arguments==》-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py(参数)
Working directory ===> $ProjectFileDir$(将生成代码的保存路径设为本项目)

下面是PyUIC的配置信息,按照下图配置即可:

到这里就基本上大功告成了,现在可以试试写第一个项目 ~

三、开发第一个Python的Qt程序

1.右键Python项目名,打开右键菜单,依次选择External Tools->Qt Designer,进入Qt Designer设计界面:

保存的文件一定要放在工作目录下,然后在选择PyUIC外部工具将ui选择为py文件。

文档信息

版权声明:可自由转载(请注明转载出处)-非商用-非衍生

发表时间:2021年12月28日 11:41