在pycharm添加pyqt5外部工具插件

一:查看环境所在位置以及安装pyqt5库

1、打开anaconda,输入以下命令,查看环境名,以及环境所在位置。

conda info --envs

从图中得知以下信息,下面根据自己实际情况,记住环境名和路径

①环境名是:pyqt5

②路径地址是: E:\software\anaconda\envs\pyqt5

2、激活对应的环境(注意后面的pyqt5替换成自己实际的环境名)

conda activate pyqt5

3、安装pyqt5库和pyqt5-tools

pip install pyqt5 -i https://pypi.tuna.tsinghua.edu.cn/simple/  
pip install pyqt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple/

二:添加编辑器设计插件

4、打开pycharm设置界面,如下图

①qt5-Designer
②pyqt5
③E:\software\anaconda\envs\pyqt5\Lib\site-packages\qt5_applications\Qt\bin\designer.exe
④$FileDir$

备注:第③个参数点击右侧的文件夹,不要直接复制,因为你的路径跟我的不一样,根据下面的方法,选【designer.exe】

  •  查找的方法如下:例如最开始时第1步的第②个路径已经给出,环境名的路径是【E:\software\anaconda\envs\pyqt5】(红色部分根据自己实际位置查找),依次展开绿色路径文件夹就可以找到


三:添加ui转python代码插件

上面的添加Qt编辑器,是用于编辑页面用的。

下面添加ui转python的插件。

①qt5-uic
②pyqt5
③-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py

四:测试:

当点击①选项时,会打开qt编辑器。那么把ui拖进去编辑即可

编辑完毕后,保存。然后右键ui文件,选中选项②,把ui文件转python

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/628335.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

redis报错500

之前自己举一反三把value也给序列化了: 然后报错了: 原因是这里传入的是Integer类型,序列化的话就变为string类型了

【Linux】-IP地址、主机名配置[5]

目录 一、IP和主机名 1、IP地址 2、特殊IP地址 3、主机名 4、在Linux中修改主机名 5、配置主机名映射 二、虚拟机配置固定IP 1、为什么需要固定IP 2、在VMware Workstation中配置固定ip 一、IP和主机名 1、IP地址 每一台联网的电脑都会有一个地址,用于和…

ALV 红绿灯

前言 在ABAP ALV中,LIGHTS_FIELDNAME参数是用于实现行级视觉指示或“灯光效果”的一个重要设置项,尤其适用于标记或突出显示列表中符合特定条件的行。这个参数通常是在定义ALV布局(使用结构如LVC_S_LAYOUT或通过SALV类的相应方法)…

IDEA 每次启动都显示选择项目页面

IDEA版本:2021.3.3 打开 Settings > Appearance & Behavior > System Settings 取消勾选 Reopen projects on startup 然后下次启动 IDEA 会显示选择项目页面

Flutter 3.22 发布,快来看看有什么更新吧?

Flutter 3.22 发布,快来看看有什么更新吧? 本次 Flutter 跟随 Google I/O 发布的版本是 3.22 ,该版本主要还是带来了 Vulkan backend 和 Wasm Native 的落地,另外还有一个重点就是 Dart macros ,但是它更多只是一个预…

2025年第十一届北京国际印刷技术展览会

2025年第十一届北京国际印刷技术展览会 展览时间:2025年5月15-19日 展览地点:北京中国国际展览中心(顺义馆) 主办单位:中国印刷及设备器材工业协会中国国际展览中心集团有限公司 承办单位:北京中印协华港国…

2023年国赛高教杯数学建模B题多波束测线问题解题全过程文档及程序

2023年国赛高教杯数学建模 B题 多波束测线问题 原题再现 单波束测深是利用声波在水中的传播特性来测量水体深度的技术。声波在均匀介质中作匀速直线传播,在不同界面上产生反射,利用这一原理,从测量船换能器垂直向海底发射声波信号&#xff…

ITIL4之IT服务战略

战略和IT战略 战略 的概念最早源于军事领域,意在通过对战争全局的精心规划和指挥,利用有限资源高效达成政治和军事目标。这一思想逐渐扩展到商业、管理乃至信息技术领域,成为指导长远发展和资源配置的核心框架。 IT战略 是将军事战略的智慧…

内网安全-隧道搭建穿透上线FRPNPSSPPNgrokEW项目

旨在代理连接肉鸡后实现本地渗透肉鸡网络架构 Linux:Proxychains Windows:Sockscap Proxifier 穿透项目:Ngrok Frp Spp Nps EW(停更) 优点:穿透加密数据,中间平台,防追踪,解决网络问题 https://…

第二步 完善MBR

文章目录 前言一、什么是MBR?二、我们需要什么样的MBR?三、设计我们的MBR!1、打印“1 MBR”2、加载次引导程序——loader 四、实践检验! 查看系列文章点这里: 操作系统真象还原 前言 在上一篇文章 第一步 从启动BIOS开…

保障数据安全:数据防泄漏加密软件功能对比

在数字时代,数据安全成为企业必须重视的关键问题。随着信息技术的飞速发展,数据的传输、存储和处理变得愈发便捷,但这也为数据泄露带来了更大的风险。为了应对这一挑战,数据防泄漏加密软件应运而生,成为保障数据安全的…

解决 : ERROR: Rosdep experienced an error: The read operation timed out

问题描述 安装过程中的 rosdep update 报错超时问题,需要访问github进行更新,由于国内网络受限,不能正常访问github,从而导致 rosdep update超时。 解决方法 修改rosdep的python源文件,通过代理地址 https://ghprox…

华为认证大数据是什么?华为认证大数据有用吗?

华为大数据是用来搜集整理大数据,提供解决方案的数据中心。华为大数据解决方案是华为公司推出的一种综合性云解决方案,主要针对广告营销、电商、车联网等大数据应用场景的云计算大数据方案,帮助企业用户构建大数据平台,解决企业的…

【源码】购物返利源码每日分红 服务器打包完整版淘宝/京东/亚马逊等刷单平台源码

购物返利源码每日分红 服务器打包完整版淘宝/京东/亚马逊等刷单平台源码 好友分享的购物返利系统带分红,功能很强大的,类似矿机那种源码!请勿违法用途!源码和数据库都不缺。简单看了下搭建还是非常简单的! 东西如下图&…

数据结构与算法学习笔记九---循环队列的表示和实现(C++)

目录 前言 1.为什么要使用循环队列 2.队列的顺序存储方式的实现 1.定义 2.队列初始化 3.销毁 4.清空队列 5.队列是否为空 6.队列长度 7.队头 8.入队 9.出队 10.遍历队列 11.完整代码 3.参考资料 前言 这篇文章介绍循环队列的表示和用法。 1.为什么要使用循环队…

短视频赛道有哪些:成都鼎茂宏升文化传媒公司

短视频赛道有哪些:探索多元化的内容领域 随着科技的飞速发展和人们生活节奏的加快,短视频已成为现代人生活中不可或缺的一部分。它以其简短、直观、易于分享的特点,迅速占领了各个年龄层和社会群体的心智。然而,短视频的赛道并非…

vue2基础语法03——过滤器filter

vue2基础语法03——过滤器filter 1. 前言1.1 需求1.2 不用过滤器实现1.2.1 插值语法、计算属性、方法实现1.2.2 更多关于计算属性 和 方法 2. 使用过滤器实现2.1 说明2.2 例子12.3 例子2——优化2.3.1 默认字母不分割2.3.2 默认字母以分割 2.4 过滤器使用地方 3. 全局过滤器4. …

C++智能指针之唯一指针(std::unique_ptr)

1 概述 从C11开始C语言越来向现代化语言转变。尤其是智能指针的引入,代码中不会直接使用new/delete了。C11智能指针有三种分别是:shared_ptr,weak_ptr 和unique_ptr 。 2 唯一指针(unique_ptr) unique_ptr是C11引入的,用来管理指…

上位机图像处理和嵌入式模块部署(树莓派4b安装dockerros1、ros2)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing 163.com】 前面我们讨论过树莓派4b安装ros的问题,当时的解决方案就是利用docker来安装ros。我们都知道,每一个ros版本都是和特定的ubu…

mysql权限体系

提示:根据课程视频总结知识点------2024.05.15 文章目录 权限处理逻辑1、 能不能连接2、能不能执行操作 权限授予与回收1、创建用户2、授予权限3、查看权限4、回收权限5、 权限级别 账户安全管理1、用户权限设定原则2、历史文件泄密 用户权限设定原则1. 只读用户--数…