本文针对创建PyQt运行环境+VSCode开发环境的过程进行记录
1.安装PyQt5/PyQt5-tools
pip install pyqt5
pip install pyqt5-tools
2.VSCode环境配置
安装pyqt-integration插件
进入扩展插件设置界面
配置QtDesigner、Pyuic、Pyrcc:启动路径
Designer: C:\Users\user_name\Anaconda3\envs\env_pyqt\Lib\site-packages\qt5_applications\Qt\bin\designer.exe
Pyuic: C:\Users\user_name\Anaconda3\envs\env_pyqt\Scripts\pyuic5
Pyrcc: C:\Users\user_name\Anaconda3\envs\env_pyqt\Scripts\pyrcc5
3.测试
启动Qt Designer进行视图绘制
弹出Designer页面则说明配置成功
这里绘制一个页面保存为helloworld,因为工具配置的工作区间为当前工程目录,因此helloworld.ui文件默认存储在当前工程路径
针对ui文件选择PyUIC工具将其转换为Python文件
编译之后
创建main.py 插入启动代码。
import sys
from Ui_helloworld import Ui_Form
from PyQt5.QtWidgets import QApplication, QWidget
if __name__ == '__main__':
myapp = QApplication(sys.argv)
myQtWidgets = QWidget()
myUI = Ui_Form()
myUI.setupUi(myQtWidgets)
myQtWidgets.show()
sys.exit(myapp.exec_())
运行测试