VSCode配置PYQT5环境
一、安装python
在电脑里面安装最新版python
vscode搭建python开发环境
二、安装pyqt5组件
2.1 使用 pip 安装 pyqt5
打开命令行窗口,输入下面两个命令,安装pyqt5
pip install PyQt5
pip install PyQt5-tools
若速度较慢,可以加上-i 选择国内的源,常用的源有:
清华大学:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple
豆瓣:http://pypi.douban.com/simple
pip install PyQt5 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install PyQt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple
安装完成后输入pip list,查看是否安装成功
pip list
2.2 VSCode安装 pyqt5 插件
在VSCode插件中安装pyqt integration插件
2.3 配置插件选项
打开pyqt integration扩展设置
1.Pyuic:Cmd
一般是在安装的python环境下的 \Scripts\pyuic5.exe
2.Qtdesigner:Path
一般是在安装的python环境下的\Lib\site-packages\qt5_applications\Qt\bin\designer.exe
三、创建一个pyqt文件,验证效果
3.1 打开一个文件夹,创建一PYQT文件
3.2 选择创建Main Window
3.3 拉入一个Text Browser和Push Button
保存文件
3.4 将ui文件转换为python文件
3.5 新建一个main.py文件
import sys
from PyQt5.QtWidgets import QMainWindow,QApplication,QWidget
from Ui_untitled import Ui_MainWindow
class MyMainWindow(QMainWindow,Ui_MainWindow):
def __init__(self,parent =None):
super(MyMainWindow,self).__init__(parent)
self.setupUi(self)
self.pushButton.clicked.connect(self.button_click)
def button_click(self):
self.textBrowser.append('hello world')
if __name__ == "__main__":
app = QApplication(sys.argv)
myWin = MyMainWindow()
myWin.show()
sys.exit(app.exec_())
3.6 运行程序