推荐使用qt designer进行界面开发,生成的ui后缀文件复制到项目目录,再使用命令生成py文件,然后新建一个py文件加载该UI便可,

1、 使用命令安装PYQT5可视化桌面工具

pip3 install PyQt5 -i Simple Index

(默认安装路径:C:\Users\Administrator\AppData\Roaming\Python)

2、 安装QT Designer

3、 配置环境变量

QT_PLUGIN_PATH

C:\Users\Administrator\AppData\Roaming\Python\Python38\site-packages\PyQt5\Qt5\plugins

4、 打开pycharm –file—tools—external tools—

python的桌面软件开发 python 开发桌面_开发语言

python的桌面软件开发 python 开发桌面_python的桌面软件开发_02

pyUIC

C:\Users\Administrator\AppData\Roaming\Python\Python38\Scripts\pyuic5.exe
$FileName$ -o $FileNameWithoutExtension$.py
$FileDir$

Qt Designer

C:\Program Files (x86)\Qt Designer\designer.exe
$FileName$
$ProjectFileDir$

5、 使用qt 制作 生成.ui文件复制到项目目录下,使用pyuic转换为py文件

6、 在生成的py文件

import sys
 
 if __name__ == "__main__":
     app = QtWidgets.QApplication(sys.argv)  # 创建一个QApplication,即将开发的软件app
     MainWindow = QtWidgets.QMainWindow()  # QMainWindow装载需要的组件
     ui = Ui_MainWindow()
     ui.setupUi(MainWindow)  # 执行类中的setupUi方法
     MainWindow.show()
     sys.exit(app.exec_())  # exit()或点击按钮退出app

7、运行