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之编写简单简单连接数据库并执行查询操作
Feb 27 Python
python绘制双柱形图代码实例
Dec 14 Python
Python实现二维数组输出为图片
Apr 03 Python
python 删除非空文件夹的实例
Apr 26 Python
如何利用Python模拟GitHub登录详解
Jul 15 Python
对Python函数设计规范详解
Jul 19 Python
Django实现文件上传下载功能
Oct 06 Python
Django实现WebSSH操作物理机或虚拟机的方法
Nov 06 Python
Python tkinter和exe打包的方法
Feb 05 Python
python 检测nginx服务邮件报警的脚本
Dec 31 Python
Python .py生成.pyd文件并打包.exe 的注意事项说明
Mar 04 Python
python爬虫--selenium模块
Mar 31 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
如何跨站抓取别的站点的页面的补充
2006/10/09 PHP
深入PHP empty(),isset(),is_null()的实例测试详解
2013/06/06 PHP
PDO操作MySQL的基础教程(推荐)
2017/08/18 PHP
Laravel框架控制器的middleware中间件用法分析
2019/09/30 PHP
微博@符号的用户名提示效果。(想@到谁?)
2010/11/05 Javascript
基于javascript实现句子翻牌网页版小游戏
2016/03/23 Javascript
JavaScript面向对象程序设计教程
2016/03/29 Javascript
详细探究ES6之Proxy代理
2016/07/22 Javascript
xtemplate node.js 的使用方法实例解析
2016/08/22 Javascript
React + webpack 环境配置的方法步骤
2017/09/07 Javascript
H5实现仿flash效果的实现代码
2017/09/29 Javascript
详细分析jsonp的原理和实现方式
2017/11/20 Javascript
详解webpack之scss和postcss-loader的配置
2018/01/09 Javascript
react配合antd组件实现的管理系统示例代码
2018/04/24 Javascript
Vue 实现树形视图数据功能
2018/05/07 Javascript
微信小程序调用天气接口并且渲染在页面过程详解
2019/06/24 Javascript
layer实现弹出层自动调节位置
2019/09/05 Javascript
element-ui 文件上传修改文件名的方法示例
2019/11/05 Javascript
Python爬虫框架Scrapy安装使用步骤
2014/04/01 Python
django实现前后台交互实例
2017/08/07 Python
使用Python自动化破解自定义字体混淆信息的方法实例
2019/02/13 Python
Tensorflow进行多维矩阵的拆分与拼接实例
2020/02/07 Python
纯CSS实现设置半个字符的样式
2014/07/03 HTML / CSS
德国高性价比网上药店:medpex
2017/07/09 全球购物
Hoover胡佛官网:美国吸尘器和洗地机品牌
2019/01/09 全球购物
金智子午JAVA面试题
2015/09/04 面试题
自我鉴定怎么写
2014/01/12 职场文书
社区工作者思想汇报
2014/01/13 职场文书
《难忘的泼水节》教学反思
2014/02/27 职场文书
会计专业求职信
2014/08/10 职场文书
培训班开班主持词
2015/07/02 职场文书
Nginx进程管理和重载原理详解
2021/04/22 Servers
SpringBoot+Vue+JWT的前后端分离登录认证详细步骤
2021/09/25 Java/Android
「租借女友」第2季樱泽墨角色PV&新视觉图公开
2022/03/21 日漫
国际最新研究在陨石中发现DNA主要成分 或由陨石带来地球
2022/04/29 数码科技
Python使用Web框架Flask开发项目
2022/06/01 Python