python -- PyQt5(designer)安装详细教程_qt designerpython安装_MqtGhj的博客-程序员秘密

技术标签: pyqt安装  python  qt  python学习  pycharm  pyqt  

 先展示一下安装好后的效果如下:

PyQt5基本教程大全

​​​​​​​http://t.csdn.cn/L50jl

一、安装PyQt5

1、通过使用豆瓣镜像在命令提示符 (WIN+R)里输入cmd打开窗口进行安装:

点击确定后

输入pip install PyQt5 -i https://pypi.douban.com/simple,等待安装

 当下载界面出现Successfully(图中红色横线出)时即为安装成功

二、安装PyQt5-tools

和上面基本相似,输入:pip install PyQt5-tools -i https://pypi.douban.com/simple

 下载内容过长,我就分段截取显示

  当下载界面出现Successfully(图中红色横线出)时即为安装成功

三、配置环境变量

右键我的电脑->属性->高级系统设置->环境变量(win11下方截图演示,win10基本和win11一样的操作)

点击属性:

 点击高级系统设置:

 点击环境变量:

 

 用户变量:新建->变量名:QT_QPA_PLATFORM_PLUGIN_PATH
变量值:D:\py\python3.7\Lib\site-packages\PyQt5\Qt5\plugins(变量值根据安装位置来定)

系统变量: path-> 编辑 -> 添加

变量值:D:\py\python3.7\Lib\site-packages\PyQt5\Qt5\plugins(变量值根据安装位置来定)

 记得点击确定,如果你这里的path的变量安装的太多了,你可以在系统变量里新建一个变量,比如命名为:

变量名:path1

变量值:D:\py\python3.7\Lib\site-packages\PyQt5\Qt5\plugins

四、配置QtDesigner


1、打开Pycharm->文件->设置->工具->外部工具->点击+号->输入QtDesigner

程序:D:\language\python38\Lib\site-packages\qt5_applications\Qt\bin\designer.exe(看自己的designer.exe 文件的位置)

工作目录:$ProjectFileDir$

五、配置PyGUI


1、打开Pycharm->文件->设置->工具->外部工具->点击+号->输入PyGUI

程序:python.exe 的文件位置(找到自己安装python的位置)

例如:

实参:$FileName$ -o $FileNameWithoutExtension$.py

工作目录:$ProjectFileDir$

 四和五两步完成后如下:

 六、打开QtDesigner

 

 参考:http://t.csdn.cn/NPwob

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_64338372/article/details/128111818

智能推荐

生物计算机_jsd2honey的博客-程序员秘密

生物计算机也称仿生计算机,主要原材料是生物工程技术产生的蛋白质分子,并以此作为生物芯片来替代半导体硅片,利用有机化合物存储数据。信息以波的形式传播,当波沿着蛋白质分子链传播时,会引起蛋白质分子链中单键、双键结构顺序的变化。运算速度要比当今最新一代计算机快10万倍,它具有很强的抗电磁干扰能力,并能彻底消除电路间的干扰。能量消耗仅相当于普通计算机的十亿分之一,且具有巨大的存储能力。生物计算机具有生物体

JS jeDate日期控件使用_小菜鸡码代码的博客-程序员秘密

jeDate日期控件 - JEUI-文档API 官网JS引用 CSS样式记得都要引用 <link type="text/css" rel="stylesheet" href="jeDate/skin/jedate.css"> <script type="text/javascript" src="jeDate/src/jedate.js"></script>jeDate控件使用 <script type="text/javascript"...

干货!JVM虚拟机原理深入解析,附大厂真题面经_普通网友的博客-程序员秘密

前言多线程相对于其他 Java 知识点来讲,有一定的学习门槛,并且了解起来比较费劲。在平时工作中如若使用不当会出现数据错乱、执行效率低(还不如单线程去运行)或者死锁程序挂掉等等问题,所以掌握了解多线程至关重要。小编接下来会从基础概念开始到最后的并发模型由浅入深,讲解下线程方面的知识。一. 为什么使用spring cloud alibaba很多人可能会问,有了spring cloud这个微服务的框架,为什么又要使用spring cloud alibaba这个框架了?最重要的原因在于spring

python基础_haonanxu的博客-程序员秘密

点击这里,边看视频讲解,边学习以下内容有的函数执行一个流程就完了,并不需要返回什么信息,比如print函数,就是打印一下参数字符串,就完成了它的任务。但是有的函数,需要返回一个结果给调用者。比如 计算两个数字平方和的函数,必须要返回一个结果,告诉调用代码,平方和的计算结果。函数要返回结果,就必须要使用return关键字,后面加上返回的结果对象print(ret)语句等号右边的 就是函数调用的表达式。

python-pip管理_pentiumCM的博客-程序员秘密

pip功能:pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。你可以通过以下命令来判断是否已安装:pip --version1.升级 pippip install -U pip如果这个升级命令出现问题 ,可以使用以下命令:sudo easy_install --upgrade pip2. pip管理第三方的包使用pip安装包...

Python中itertools.permutations的用法解析_月光哒哒哒的博客-程序员秘密

itertools.permutations(a, b) 连续返回由a元素生成的长度为b的全排列组合。例子如下:import itertoolssum = 0a=[1, 2, 3, 4, 5]for i in itertools.permutations(a,2): print(i) sum += 1print(sum)b = list(itertools.permutations(a, 2))print(b)print(len(b))输出结果:(1, 2)(

随便推点

Winform学习(7)--HttpWebRequest下载网页数据(包括意外情况解决办法)_winform httpweb_白门楼建设的博客-程序员秘密

Winform学习(7)–HttpWebRequest下载网页数据(包括意外情况解决办法)首先,需要引用如下命名空间:using System.Net;再使用如下代码(格式非常固定):HttpWebRequest request = (HttpWebRequest)WebRequest.Create(URL);HttpWebResponse response = (HttpWebRes...

GNSS/INS组合导航(2)-加速度计选型参数解析_加速度计的参数讲解_烟雨从江南来的博客-程序员秘密

1.量程(FULL-SCALE,FS),指的是加速度计可以测得的正反最大加速度值,单位是标准地球重力g,常见有(±2g,±4g,±8g,±16g, etc)。2.灵敏度/分辨率(Sensitivity/Resolution),代表在传感器量程范围内,可以感应到的最小输入加速度增量,对于MEMS产品来说,输出的数据是由模拟信号(电压)转换为数字信号,而数字信号的范围是有限的,如12位最多表示4096,则在设计量程±2g下,1位表示的大小为(LSB是最小有效位,1位的意思)。有的时候,器件厂家沿用电

python 标准化/归一化与逆标准化/逆归一化_呆萌的代Ma的博客-程序员秘密

标准化等公式和Python代码请参考:python 数据归一化/标准化方法与代码(离差标准化,log归一化,标准化,比例归一化,反正切归一化)我们使用sklearn来操作:首先准备数据:import numpy as npfrom sklearn.preprocessing import StandardScaler, MinMaxScalerdata = np.random.random(size=(20, 2))标准化/逆标准化标准化的公式:(原始值-均值)/方差,因此逆标准化就是反

NSArray的4种遍历方式_nsarray 遍历_细雨落花的博客-程序员秘密

原文链接:http://blog.csdn.net/cherry609195946/article/details/20047377前言:NSArray对应的是java的List,不同的是其元素不能更改,不过其派生类NSMutableArray可以更改,遍历的方式跟java的List基本一样 一. for循环Student *stu = [Student student]; NSArray

Flutter实现自定义单选框实现支付宝微信选择支付_江南雨飘飘的博客-程序员秘密

Flutter实现自定义单选框先看效果:代码:​import 'dart:math';import 'package:flutter/material.dart';import 'package:flutter_screenutil/flutter_screenutil.dart';import 'package:flutterfiledemo/untils/Message.dart';class dxk extends StatefulWidget { @override _

更改dialog样式activity在屏幕中显示的位置_wwww_dong的博客-程序员秘密

/** * 更改dialog样式activity在屏幕中显示的位置 */ @Override public void onAttachedToWindow() { super.onAttachedToWindow(); //即设定DecorView在PhoneWindow里的位置 View view = getWin

推荐文章

热门文章

相关标签