vscode+PyQt5安装详解步骤


Posted in Python onAugust 12, 2020

1.默认已经有python环境和vscode

2.pip安装PyQt5

执行命令:

pip install PyQt5

pip install PyQt5-tools

3.运行designer.exe

默认安装的话,在\Lib\site-packages\pyqt5_tools目录下找到designer.exe文件并运行

vscode+PyQt5安装详解步骤

然后创建并保存一个.ui文件。

4.vscode环境配置

在vscode扩展里搜索PYQT integration并添加该扩展。

vscode+PyQt5安装详解步骤

然后在vscode里打开刚才创建的.ui文件的文件夹。鼠标右键点击该文件。点击PYQT:compile Form,会生成一个.py文件

vscode+PyQt5安装详解步骤

5.调用刚制作的ui类

新建一个.py文件

import sys
from PyQt5 import QtCore, QtGui, QtWidgets
from Ui_welcome import Ui_MainWindow

class mywindow(QtWidgets.QMainWindow,Ui_MainWindow):
  def __init__(self):
    super(mywindow,self).__init__()
    self.setupUi(self)

if __name__=='__main__':
  app = QtWidgets.QApplication(sys.argv)
  window = mywindow()
  window.show()
  sys.exit(app.exec_())

点击运行,即可运行出刚才制作的.ui文件。

到此这篇关于vscode+PyQt5安装详解步骤的文章就介绍到这了,更多相关vscode PyQt5安装内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python批量修改文件后缀示例代码分享
Dec 24 Python
python转换字符串为摩尔斯电码的方法
Jul 06 Python
python创建列表并给列表赋初始值的方法
Jul 28 Python
Python实现pdf文档转txt的方法示例
Jan 19 Python
python批量读取txt文件为DataFrame的方法
Apr 03 Python
python 运用Django 开发后台接口的实例
Dec 11 Python
Python3中列表list合并的四种方法
Apr 19 Python
Python使用get_text()方法从大段html中提取文本的实例
Aug 27 Python
Python提取PDF内容的方法(文本、图像、线条等)
Sep 25 Python
Python 模拟动态产生字母验证码图片功能
Dec 24 Python
解决tensorflow模型压缩的问题_踩坑无数,总算搞定
Mar 02 Python
python 详解turtle画爱心代码
Feb 15 Python
python使用列表的最佳方案
Aug 12 #Python
Python实现播放和录制声音的功能
Aug 12 #Python
Python实现文件压缩和解压的示例代码
Aug 12 #Python
Python爬取数据并实现可视化代码解析
Aug 12 #Python
Python下载网易云歌单歌曲的示例代码
Aug 12 #Python
Python爬取12306车次信息代码详解
Aug 12 #Python
Python读取xlsx数据生成图标代码实例
Aug 12 #Python
You might like
PHP新手上路(十一)
2006/10/09 PHP
PHP微信开发之二维码生成类
2015/06/26 PHP
PHP getName()函数讲解
2019/02/03 PHP
getJSON调用后台json数据时函数被调用两次的原因猜想
2013/09/29 Javascript
动态加载iframe时get请求传递中文参数乱码解决方法
2014/05/07 Javascript
浅析javascript异步执行函数导致的变量变化问题解决思路
2016/05/13 Javascript
js利用clipboardData实现截屏粘贴功能
2016/10/12 Javascript
简单实现Bootstrap标签页
2020/08/09 Javascript
微信小程序 动态的设置图片的高度和宽度详解及实例代码
2017/02/24 Javascript
老生常谈js数据类型
2017/08/03 Javascript
VsCode插件整理(小结)
2017/09/14 Javascript
js中el表达式的使用和非空判断方法
2018/03/28 Javascript
vue生成token并保存到本地存储中
2018/07/17 Javascript
原生JS实现动态添加新元素、删除元素方法
2019/05/05 Javascript
微信小程序动态添加view组件的实例代码
2019/05/23 Javascript
Python环境搭建之OpenCV的步骤方法
2017/10/20 Python
Python如何快速上手? 快速掌握一门新语言的方法
2017/11/14 Python
python 分离文件名和路径以及分离文件名和后缀的方法
2018/10/21 Python
python安装numpy和pandas的方法步骤
2019/05/27 Python
Flask框架学习笔记之模板操作实例详解
2019/08/15 Python
使用python和pygame制作挡板弹球游戏
2019/12/03 Python
python正则表达式匹配IP代码实例
2019/12/28 Python
Python requests模块cookie实例解析
2020/04/14 Python
详解KMP算法以及python如何实现
2020/09/18 Python
利用python清除移动硬盘中的临时文件
2020/10/28 Python
详解Selenium 元素定位和WebDriver常用方法
2020/12/04 Python
使用CSS3美化HTML表单的技巧演示
2016/05/17 HTML / CSS
日本网路线上商品代购服务:转送JAPAN
2016/08/05 全球购物
ECOSUSI官网:女式皮革背包
2019/09/27 全球购物
技术总监个人的自我评价范文
2013/12/18 职场文书
2014政务公开实施方案
2014/02/19 职场文书
金融管理专业毕业生求职信
2014/03/12 职场文书
软弱涣散基层党组织整改方案
2014/10/25 职场文书
python 三边测量定位的实现代码
2021/04/22 Python
如何使用pdb进行Python调试
2021/06/30 Python
如何解决php-fpm启动不了问题
2021/11/17 PHP