vscode+PyQt5安装详解步骤
1.默认已经有python环境和vscode
2.pip安装PyQt5
执行命令:
pip install PyQt5
pip install PyQt5-tools
3.运行designer.exe
默认安装的话,在\Lib\site-packages\pyqt5_tools目录下找到designer.exe文件并运行
然后创建并保存一个.ui文件。
4.vscode环境配置
在vscode扩展里搜索PYQT integration并添加该扩展。
然后在vscode里打开刚才创建的.ui文件的文件夹。鼠标右键点击该文件。点击PYQT:compile Form,会生成一个.py文件
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安装内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
PYQT5 vscode联合操作qtdesigner的方法
除了使用pycharm外,还可使用vscode来操作pyqt,方法如下: 1. 在vscode中配置相关的pyqt的相关 根据自己实际情况修改第一项pyqt的路径 2. 创建一个文件夹,右键,最后一项可以创建一个新窗口 创建的新窗口后缀为 .ui 右键中有以下四个选项,分别是创建一个新窗口,预览,编辑,编译产生py文件. 我们在designer中设计完成后,通过最后一个编译生成文件. 通过pycharm生成的为一个和designer一样的py文件,如上图中第二个文件.通过vscode生成的是以U
-
vscode+PyQt5安装详解步骤
1.默认已经有python环境和vscode 2.pip安装PyQt5 执行命令: pip install PyQt5 pip install PyQt5-tools 3.运行designer.exe 默认安装的话,在\Lib\site-packages\pyqt5_tools目录下找到designer.exe文件并运行 然后创建并保存一个.ui文件. 4.vscode环境配置 在vscode扩展里搜索PYQT integration并添加该扩展. 然后在vscode里打开刚才创建的.ui文件的
-
Mac下关于PHP环境和扩展的安装详解
一直使用windows和Centos进行开发,之前公司配了Mac本,放家里吃灰了一年,新公司还是Mac,无奈只好从头摸索. php安装主要使用brew,请注意 由于git上原homebrew/php已经停掉,新的均迁移到到brew/core上,因此之前的安装方法无法使用,请注意!!!!! 安装php等操作均使用以下步骤: 1.搜索可用php版本 brew search php 2.安装指定的php版本 brew install php@7.1 3.启动php或停止php服务 brew servi
-
Ubuntu20.04桌面安装及root权限开通和ssh安装详解
文章主要记录Ubuntu20.04的简单安装过程,安装后更换国内源,安装openssh软件,启动root权限登录 Ubuntu20.04安装 安装比较简单,加载镜像文件后按照步骤一步一步操作即可. 链接:Ubuntu20.04安装详细教程 按照这个文档即可安装成功. 安装成功后,使用安装过程中的用户名进行登录. 登录后先更新国内源,这里选择阿里,也可选择其他. 这样就更新好源了,后面安装相关软件速度快很多. ssh安装 安装ssh sudo apt-get update sudo apt-get
-
idea+git合并分支解决冲突及详解步骤
Git分支详解参考: 分支管理组成 1.1.master主干 在版本管理中,代码库应该仅有一个主干.此主干是和当前生产保持一致的,是可用的.稳定的可直接发布的版本,不能再主干上进行任何开发操作.git主干的名字,默认叫做 master,它是自动建立的. 1.2.develop主开发分支 因为不能在主干master上进行开发,那么就需要在基于主干master的基础上,创建一个开发主分支develop,开发主分支develop的代码永远是最新的,所有的新功能都是以此分支为基础进行开发的,该分支只是做
-
手机Python编程软件QPython支持第三方库安装详解
目录 前言 安装 如何使用呢? 终端 编辑器 文件 QPYPI 前言 不得不说,对于写代码这件事,真的必须就是在电脑上才会有很好的体验.手机上写Python代码,那种感觉确实不敢想. 但是总有粉丝私信我: 有没有手机端写Python代码的软件呢?上班.下班坐地铁,坐公交挺无聊的,想要练练代码. 鉴于此,我还是写一篇文章给大家推荐这款软件(软件名字叫做QPython
-
实现一个基于Servlet的hello world程序详解步骤
目录 一. 引入相关jar包 二. 编写java代码 1. 创建一个类 2. 删除super方法 3. 构造相关字符串 4. 将类和HTTP特定请求相关联 三. 创建一些必要的目录和文件 四. 打包程序 五. 部署程序 六. 验证程序是否正常工作 一. 引入相关jar包 首先,我们先在idea里创建出一个Maven项目出来,除了路径要填成自己的希望路径以外,其他都可以一路next和finish 创建好后,我们需要在pom.xml中加上一组<dependencies>标签,在标签里引入servl
-
python下setuptools的安装详解及No module named setuptools的解决方法
前言 python下的setuptools带有一个easy_install的工具,在安装python的每三方模块.工具时很有用,也很方便. 安装setuptools前先安装pip,请参考:linux下pip的安装步骤及使用详解 1. 下载: 在它的官网可以下载到安装包: https://pypi.python.org/pypi/setuptools 页面最下面的是它的安装链接,如: $wget --no-check-certificate https://pypi.python.org/pack
-
Redhat 6.2 下 oracle 11g R2的安装详解第1/2页
一.配置系统参数 在安装oracle前我们需要对用到的系统参数进行配置 1.修改系统内核参数 修改sysctl.conf文件 在文件/etc/sysctl.conf中添加以下内容: kernel.sem = 250 32000 100 128 kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 fs.aio-max-nr = 1048576 fs.file-max = 6815744 net.core.r
-
php安装xdebug/php安装pear/phpunit详解步骤(图)
首先,本文是基于wamp环境的基础上的,所以,如果您看到这里还没有搭建好wamp环境的话,介意您先把环境搭建好,因为这里都是一些实践性的内容. 1.准备 wamp环境中,我使用的各个软件的版本如下 windows 2003 Standard Edition SP2 apache HTTP Server 2.3 mysql 5.1.49 php 5.4.5 以上环境的搭建我就不赘述了,网上资料很多,通常也不会出现什么错误,但是如果您使用windows 7来部署的话,注意一下权限的问题就好了,所有
-
Python下的Mysql模块MySQLdb安装详解
默认情况下,MySQLdb包是没有安装的,不信? 看到类似下面的代码你就信了. 复制代码 代码如下: -bash-3.2# /usr/local/python2.7.3/bin/python get_cnblogs_news.py Traceback (most recent call last): File "get_cnblogs_news.py", line 9, in <module> import MySQLdbImportError: No module
随机推荐
- js实现class样式的修改、添加及删除的方法
- Lua中的操作符和表达式总结
- JVM之参数分配(全面讲解)
- 微信中一些常用的js方法汇总
- 微信开发之调起摄像头、本地展示图片、上传下载图片实例
- php实现的任意进制互转类分享
- Python中with及contextlib的用法详解
- 淘宝搜索框效果实现分析
- php adodb操作mysql数据库
- SQL Server并发处理存在就更新解决方案探讨
- 收藏哲理配色技巧
- php命令行用法入门实例教程
- C#实现简单的Login窗口实例
- css实现行间距效果
- Jenkins安装以及邮件配置详解
- Python爬虫天气预报实例详解(小白入门)
- android实现人脸识别技术的示例代码
- 使用webpack4编译并压缩ES6代码的方法示例
- Java Base64算法实际应用之邮件发送实例分析
- Python 面向对象之封装、继承、多态操作实例分析