Vscode配置Python环境 pyqt

插件安装

code runner
pyqt integration
python
chinese

配置虚拟环境

安装pyqt5-tools

pip install pyqt5-tools

配置pyqt integration 右键选择扩展配置

配置Pyrcc cmd
D:\py.venv\Scripts\pyrcc5.exe

配置Pyuic cmd
D:\py.venv\Scripts\pyuic5.exe

配置 Qtdesigner path
D:\py.venv\Lib\site-packages\qt5_applications\Qt\bin\designer.exe

打开qt设计器

新建并保存ui文件

创建Main Windows 拖拽几个控件 执行保存,生成ui文件
转换ui文件为py文件

新建main.py文件

#coding = 'utf-8'
import sys
from PyQt5 import QtCore, QtGui, QtWidgets
import Ui_untitled
 
#demo
def buttonClicked(girl):
    girl.textBrowser.append("hello world! This is my first pyQt5 program.")
 
if __name__ == '__main__':
    app = QtWidgets.QApplication(sys.argv)
    MainWindow = QtWidgets.QMainWindow()
    ui = Ui_untitled.Ui_MainWindow()
    ui.setupUi(MainWindow)
    ui.pushButton.clicked.connect(lambda:buttonClicked(ui))
    MainWindow.show()
    sys.exit(app.exec_())

执行保存即可打开GUI ctrl+Fn+F5


Vscode配置Python环境 pyqt
http://www.jcwit.com/article/210/
作者
Carlos
发布于
2023年10月31日
许可协议