首先确定Python版本:Anaconda Python3.8

进行qt开发需要两个工具:
pyqt5designer.exe -> 界面编辑工具
pyuic5.exe -> 把.ui文件转化成.py文件

1、anaconda python3.8 env中:pip install pyqt5-tools
注:pyqt5designer.exe和pyuic5.exe由pyqt5-tools提供。方法源自:pyqt5-tools源码
Pycharm + Anaconda (PyQt5 + PyQt5_tools(pyqt5designer.exe + pyuic5))

2、pycharm 新增外部工具:pyqt5designer.exe + pyuic5.exe
File -> Settings…
Pycharm + Anaconda (PyQt5 + PyQt5_tools(pyqt5designer.exe + pyuic5))

3、Tools -> External Tools ,此处如果没有配置designer和pyuic,则下面列表为空。
Pycharm + Anaconda (PyQt5 + PyQt5_tools(pyqt5designer.exe + pyuic5))

4、点击 + 号,配置pyqt5designer.exe
1)Name随意
2)Program: pyqt5designer.exe路径,路径为解释器的同级目录Scripts下,Anaconda3\envs\PYTHON3\Scripts\pyqt5designer.exe
3)Arguments: 空。不打开任何文件
4)Working directory : $ProjectFileDir$ 在项目文件目录打开软件
Pycharm + Anaconda (PyQt5 + PyQt5_tools(pyqt5designer.exe + pyuic5))
5、点击 + 号,配置pyuic5.exe
1)Name 随意
2)Program: pyuic5.exe路径,路径为解释器的同级目录Scripts下,Anaconda3\envs\PYTHON3\Scripts\pyuic5.exe
3)Arguments: $FilePath$ -o $FileNameWithoutExtension$.py 处理选中的文件,输出对应的py文件
4)Working directory: $ProjectFileDir$ 输出的文件在当前文件目录下
Pycharm + Anaconda (PyQt5 + PyQt5_tools(pyqt5designer.exe + pyuic5))
6、使用pyqt5designer
Pycharm + Anaconda (PyQt5 + PyQt5_tools(pyqt5designer.exe + pyuic5))7、使用pyuic
Pycharm + Anaconda (PyQt5 + PyQt5_tools(pyqt5designer.exe + pyuic5))
(对你有帮助的话,点个赞吧,谢谢支持!)

相关文章: