如何安装Anaconda和PyCharm就不多说了,直接进入正题 ~
一、利用Anaconda和pip安装所需的Python包
1.在Anaconda中新建(左下角Create按钮)一个Python3.7的环境,取名为work(当然你也可以直接使用默认的base环境):
2.将Anaconda切换到新环境,在右上角搜索栏中搜索并下载最新版的sip包(该包用于Qt工具与Python的绑定):
3.接着打开新环境的Python终端(点击三角箭头),在终端依次输入以下两条命令下载相关包:
pip install pyqt5
pip install pyqt5-tools
(利用Anaconda下载这两个包配置pyuic有问题,后面会讲到)
等待两条命令依次执行完毕后,就可以开始配置PyCharm了 ~
二、配置PyCharm中的Qt5开发环境
1.打开PyCharm,新建一个空项目,依次点击左上角File->Settings打开设置,找到设置中的External Tools选项:
2.点击右上方工具栏中的“+”按钮,来添加第一个扩展工具:QtDesigner(可视化GUI设计工具),在输入框填入以下值:
Name ===> 可以随便填一个
Program ===> 文件designer.exe的路径(我的路径是D:\User\Anaconda3\envs\work\Scripts\designer.exe)
Working directory ===> $ProjectFileDir$(作用是将ui文件的保存路径设为本项目)
3.同样点击“+”按钮,添加第二个扩展工具:PyUIC(将ui文件转换为python代码),在输入框填入以下值:
Name ===> 可以随便填一个
Program ===> 新环境python.exe的路径(我的是D:\User\Anaconda3\envs\work\python.exe)
Arguments ===> -m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
Working directory ===> $ProjectFileDir$(将生成代码的保存路径设为本项目)
到这里就基本上大功告成了,现在可以试试写第一个项目 ~
三、开发第一个Python的Qt程序
1.右键Python项目名,打开右键菜单,依次选择External Tools->Qt Designer,进入Qt Designer设计界面:
2.利用Qt Designer拖出一个简单的界面:
点击保存,即可得到一份ui文件:
3.右键这份ui文件,依次选择External Tools->PyUIC:
即可生成一份与ui文件对应的Python文件:
然后就可以根据需要继续改这份代码啦~
至此,Qt5的开发环境搭建完毕啦 ^_^ ~