使用Visual Studio Code搭建PyQt5开发环境

亲测可行
注意:Python3版本、PyQt5版本及PyQt5-tools版本,非本文涉及版本可能会出现版本不匹配导致的安装失败,其他版本需要自行探索。

安装Python3

Python3版本选择3.8.2,通过官网Python 3.8.2进行下载,安装即可。
注意:Python3安装时注意勾选Add Python to environment variables添加环境变量到操作系统;可以通过在Visual Studio Code终端中输入python -V查看Python版本进行确认。

PS D:\Workspace> python -V
Python 3.8.2

安装PyQt5与PyQt5-tools

通过Python的包管理工具pip安装PyQt5与PyQt5-tools,命令如下:

PS D:\Workspace> pip install PyQt5
PS D:\Workspace> pip install PyQt5-tools

通过pip list命令查看相应包是否安装成功及对应版本,命令如下:

PS D:\Workspace> pip list
Package            Version
------------------ ----------
pip                22.1.1
PyQt5              5.15.4
pyqt5-plugins      5.15.4.2.2
PyQt5-Qt5          5.15.2
PyQt5-sip          12.10.1
pyqt5-tools        5.15.4.3.2
qt5-applications   5.15.2.2.2
qt5-tools          5.15.2.1.2
WARNING: There was an error checking the latest version of pip.

Visual Studio Code配置Python3

Visual Studio Code安装Python详见官网Getting Started with Python in VS Code

Visual Studio Code安装Python拓展包

拓展商店搜索Python并安装
在这里插入图片描述

示例

新建Python文件夹,使用Visual Studio Code打开该文件夹,新建文件Hello.py,内容如下:

str = 'Hello World'
print(str)

通过查看–命令面板或者快捷键Ctrl+Shift+P打开命令面板,输入*>Python: Select INterpreter*,选择Python解析器,Visual Studio Code会根据系统环境变量设置的Python相关PATH加载可选择的Python解析器,如下图:在这里插入图片描述
通过运行–启动调试或者快捷键F5进入代码调试,选择Python File即可,在Visual Studio Code终端窗口可以看到程序打印信息。

Visual Studio Code配置PyQt5

拓展商店搜索PYQT Integration并安装在这里插入图片描述
进入设置–拓展–PYQT integration configuration,修改其中相应配置如下:
Pyuic: Cmd
C:\Users\xxx\AppData\Local\Programs\Python\Python38\Scripts\pyuic5.exe

Qtdesigner: Path
C:\Users\xxx\AppData\Local\Programs\Python\Python38\Lib\site-packages\qt5_applications\Qt\bin\designer.exe

其中C:\Users\xxx\AppData\Local\Programs\Python\Python38为Python安装的环境变量,需要和安装时的配置相匹配。
在Visual Studio Code资源管理器空白处右键,选择PYQT: New Form,打开Qt Designer,选择新建窗体–Main Window–创建
在这里插入图片描述
添加示例控件Text Edit,输入文本Hello World
在这里插入图片描述
通过窗体–预览或者快捷键Ctrl+R预览,
在这里插入图片描述
保存文件为Hello World.ui于工程目录下,右键Hello World.ui文件选择PYQT: Compile Form生成文件Ui_Hello World.py,该文件无法执行,需要在Hello.py中添加相应代码,如下:

import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
import Ui_Hello_World

str = 'Hello World'
print(str)

if __name__ == '__main__':
    app = QApplication(sys.argv)
    MainWindow = QMainWindow()
    ui = Ui_Hello_World.Ui_MainWindow()
    ui.setupUi(MainWindow)
    MainWindow.show()
    sys.exit(app.exec_())

执行该代码即可显示PyQt5生成的Ui界面,如下:
在这里插入图片描述

  • 3
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
下面是在 Visual Studio Code 中配置 PyQt5 的步骤: 1. 安装 PyQt5 在命令行中使用 pip 安装 PyQt5: ``` pip install PyQt5 ``` 2. 创建 PyQt5 项目 在 Visual Studio Code 中创建一个新的 Python 项目,然后创建一个新的文件并保存为`main.py`。 3. 导入 PyQt5 模块 在`main.py`文件的开头导入 PyQt5: ```python from PyQt5 import QtWidgets ``` 4. 创建主窗口 在`main.py`文件中添加以下代码来创建一个简单的 PyQt5 窗口: ```python import sys from PyQt5 import QtWidgets app = QtWidgets.QApplication(sys.argv) window = QtWidgets.QWidget() window.setWindowTitle("My PyQt5 App") window.setGeometry(100, 100, 280, 80) window.show() sys.exit(app.exec_()) ``` 运行代码,应该会看到一个空白的窗口。 5. 添加组件 可以使用 PyQt5 中的各种组件来填充窗口。例如,以下代码将在窗口中添加一个标签和一个按钮: ```python import sys from PyQt5 import QtWidgets app = QtWidgets.QApplication(sys.argv) window = QtWidgets.QWidget() window.setWindowTitle("My PyQt5 App") window.setGeometry(100, 100, 280, 80) label = QtWidgets.QLabel(window) label.setText("Hello World!") label.move(110, 20) button = QtWidgets.QPushButton(window) button.setText("Click Me!") button.move(110, 50) window.show() sys.exit(app.exec_()) ``` 这样,就可以在窗口中添加标签和按钮了。 6. 运行程序 在命令行中运行`main.py`文件: ``` python main.py ``` 应该会看到一个带有标签和按钮的窗口。 以上就是在 Visual Studio Code 中配置 PyQt5 的步骤,希望能帮到你。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值