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