VSCode插件安装
安装Python插件
![在这里插入图片描述](https://img-blog.csdnimg.cn/8b1ac70126904f0f97b991979d8ad2a3.png#pic_center)
安装PySide6插件
![在这里插入图片描述](https://img-blog.csdnimg.cn/d1924eb7bb8f46d3b6da3451e769d551.png#pic_center)
PySide6安装
pip install PySide6 -i https://pypi.mirrors.ustc.edu.cn/simple/
注:使用第三方源安装,提高下载速度
PySide6配置
进入配置界面 ![在这里插入图片描述](https://img-blog.csdnimg.cn/86cb627e9e5c4bdb9fe2a10c96495239.png#pic_center) 参数配置
"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\""
],
注:UI转换为Python文件的路径:ui\uic
VSCode创建UI文件![在这里插入图片描述](https://img-blog.csdnimg.cn/cbf7cd76d7d84048ab5a8a331187aaa5.png#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/3bce5d9775d849abb1e8bfb9462dbe07.png#pic_center) ![在这里插入图片描述](https://img-blog.csdnimg.cn/d87cddbb0a004d69b38ca8e31668f3b4.png#pic_center)
测试代码
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_())
运行测试
代码执行 ![在这里插入图片描述](https://img-blog.csdnimg.cn/2d305bba56794e1f91513d7cf74b1aff.png#pic_center) 运行结果 ![在这里插入图片描述](https://img-blog.csdnimg.cn/bc1c92cade1141929d8e13b9fb930134.png#pic_center)
参考链接
- VS code 配置 PySide6的UI开发环境
- PySide6+VSCode环境搭建
- PIP安装出现“NO MODULE NAMED 'PIP”
|