- VSCode插件安装
- 安装Python插件
- 安装PySide6插件
- PySide6安装
- PySide6配置
- VSCode创建UI文件
- 测试代码
- 运行测试
- 参考链接
pip install PySide6 -i https://pypi.mirrors.ustc.edu.cn/simple/
PySide6配置注:使用第三方源安装,提高下载速度
进入配置界面
参数配置
"python.defaultInterpreterPath": "C:\Python39\python.exe",
"qtForPython.lupdate.liveExecution": true,
"qtForPython.uic.path": "C:\Python39\Lib\site-packages\PySide6\uic.exe ",
"qtForPython.designer.path": "C:\Python39\Lib\site-packages\PySide6\designer.exe",
"qtForPython.rcc.path": "C:\Python39\Lib\site-packages\PySide6\rcc.exe",
"qtForPython.lupdate.path": "C:\Python39\Lib\site-packages\PySide6\lupdate.exe",
"terminal.integrated.defaultProfile.windows": "Command Prompt",
"qtForPython.uic.args": [
"-g python -o "${workspaceFolder}${pathSeparator}ui${pathSeparator}uic${pathSeparator}${fileBasenameNoExtension}.py""
],
VSCode创建UI文件注:UI转换为Python文件的路径:uiuic
import sys
from PySide6.QtWidgets import QApplication, QMainWindow, QDialog
from PySide6.QtCore import QFile
sys.path.append("ui\uic")
from test_ui import Ui_MainWindow
class QMainWindow(QMainWindow):
def __init__(self):
super(QMainWindow, self).__init__()
self.ui = Ui_MainWindow()
self.ui.setupUi(self)
if __name__ == "__main__":
app = QApplication(sys.argv)
window = QMainWindow()
window.show()
sys.exit(app.exec_())
运行测试
代码执行
运行结果
- VS code 配置 PySide6的UI开发环境
- PySide6+VSCode环境搭建
- PIP安装出现“NO MODULE NAMED 'PIP”



