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解析网页源代码中的115网盘链接实例
Sep 30 Python
python检测远程udp端口是否打开的方法
Mar 14 Python
浅析Python的web.py框架中url的设定方法
Jul 11 Python
python读取和保存视频文件
Apr 16 Python
深入浅析python 中的匿名函数
May 21 Python
python 根据时间来生成唯一的字符串方法
Jan 14 Python
Python爬取智联招聘数据分析师岗位相关信息的方法
Aug 13 Python
Python 网络编程之TCP客户端/服务端功能示例【基于socket套接字】
Oct 12 Python
tensorflow实现测试时读取任意指定的check point的网络参数
Jan 21 Python
TensorFlow实现保存训练模型为pd文件并恢复
Feb 06 Python
Python获取二维数组的行列数的2种方法
Feb 11 Python
通过案例解析python鸭子类型相关原理
Oct 10 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
Apache设置虚拟WEB
2006/10/09 PHP
PHP 程序员应该使用的10个组件
2009/10/31 PHP
第六章 php目录与文件操作
2011/12/30 PHP
基于php设计模式中单例模式的应用分析
2013/05/15 PHP
使用php统计字符串中中英文字符的个数
2013/06/23 PHP
PHP中fwrite与file_put_contents性能测试代码
2013/08/02 PHP
Joomla使用Apache重写模式的方法
2016/05/04 PHP
[原创]PHP正则删除html代码中a标签并保留标签内容的方法
2017/05/23 PHP
php对微信支付回调处理的方法
2018/08/23 PHP
JS 判断undefined的实现代码
2009/11/26 Javascript
Jquery 获得服务器控件值的方法小结
2010/05/11 Javascript
Js event事件在IE、FF兼容性问题
2011/01/01 Javascript
纯javascript实现四方向文本无缝滚动效果
2015/06/16 Javascript
微信小程序-拍照或选择图片并上传文件
2017/01/06 Javascript
前端必备插件之纯原生JS的瀑布流插件Macy.js
2017/11/22 Javascript
微信小程序中使用wxss加载图片并实现动画效果
2018/08/13 Javascript
js实现简单的日历显示效果函数示例
2019/11/25 Javascript
[47:21]Liquid vs TNC Supermajor 胜者组 BO3 第一场 6.4
2018/06/05 DOTA
ssh批量登录并执行命令的python实现代码
2012/05/25 Python
python实现红包裂变算法
2016/02/16 Python
Python实现的生产者、消费者问题完整实例
2018/05/30 Python
Python 中pandas索引切片读取数据缺失数据处理问题
2019/10/09 Python
python Django框架实现web端分页呈现数据
2019/10/31 Python
Python函数式编程指南:对生成器全面讲解
2019/11/19 Python
pytorch实现线性拟合方式
2020/01/15 Python
如何在python开发工具PyCharm中搭建QtPy环境(教程详解)
2020/02/04 Python
Python3自定义json逐层解析器代码
2020/05/11 Python
浅谈Python中的字符串
2020/06/10 Python
英国领先的在线高尔夫商店:Gamola Golf
2019/11/16 全球购物
澳大利亚美容产品及化妆品在线:Activeskin
2020/06/03 全球购物
优秀团员自我评价范文
2014/04/23 职场文书
市级三好学生事迹材料
2014/08/27 职场文书
检讨书范文1000字
2015/01/28 职场文书
JS新手入门数组处理的实用方法汇总
2021/04/07 Javascript
自制短波长线天线频率预选器 - 成功消除B2K之流的镜像
2021/04/22 无线电
mybatis调用sqlserver存储过程返回结果集的方法
2021/05/08 SQL Server