Visual studio 配置pyqt 转换资源文件 qrc to py

2023-05-16

整体方法与前人类似,笔者在此进行一点补充
宇宙最强VisualStudio2017配置pyQt5用于python3.6的UI界面工具
Visual studio 2017下设置和使用pyQt5应注意的几个问题
(主要参考了以上两篇文章)

笔者在实际过程中遇到了资源文件无法调用的问题,出现了类似“No module named img_rc”的报错,因此需要将资源文件转换并添加到环境中来。

首先,添加外部工具
在转换qrc资源模块时需要用到的是pyrcc5.exe
同样地,在“工具”里面找到“外部工具”
点击“添加”
依次输入“标题”等内容
如下图所示,标题为“qrcTOpy”
添加外部工具
“命令”则是找到python 安装目录下的Scripts文件夹中的pyrcc5.exe文件
pyrcc5.exe路径
特别注意的是,“参数”一项
pycharm里面输入的是 在这里插入图片描述
(不知为何,上面前后两个$会被忽略,因此只能插图片)

但是经过笔者的多次测试,Visual Studio里面要输入的是

$(ItemFileName).qrc -o $(ItemFileName)_rc.py

“目录”一项跟前面一样还是保存至“项目录” $(ItemDir)

之后就可以点击相应的qrc 文件进行转换,值得一提的是,无论是qrc文件还是转换后的py文件,可能都需要手动添加到VS里面来
在这里插入图片描述

添加完之后,效果如下
在这里插入图片描述
之后再运行程序,就不会出现类似“No module named img_rc”报错了


以上纯属经验分享,欢迎指正~!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Visual studio 配置pyqt 转换资源文件 qrc to py 的相关文章

随机推荐

  • IntelliJ IDEA官方插件Big Data Tool的下载与使用

    奔走相告奔走相告 xff01 xff01 官方出了个插件 xff01 专业课要学习Hadoop 但是我的eclipse用不了 xff0c 懒得去配置文件里改 xff0c 就用了idea做 xff0c 在GitHub上有人给出了idea连接h
  • Deep-IRT Make Deep Learning Based Knowledge Tracing Explainable Using Item Response Theory

    写在前面 xff1a 本文在DKVMN的基础上结合项目IRT xff0c 加入了student ability network 和 difficulty network两个网络 xff0c 增加深度知识追踪的可解释性 1 摘要 基于深度学习
  • supervisor安装

    说明 Supervisor翻译过来是监管人 xff0c 在Linux中Supervisor是一个进程管理工具 xff0c 当进程中断的时候Supervisor能自动重新启动它 可以运行在各种类Linux unix的机器上 xff0c sup
  • openstack云计算平台(9)--kolla-ansible自动化部署

    文章目录 一 环境1 系统设置2 配置网卡 二 安装1 创建卷组2 配置epel源 xff0c 安装docker3 配置加速器4 安装python编译依赖5 安装ansible6 安装kolla ansible 三 配置1 配置kolla
  • 石头剪刀布

    石头剪刀布 总时间限制 1000ms 内存限制 65536kB 描述 石头剪刀布是常见的猜拳游戏 石头胜剪刀 xff0c 剪刀胜布 xff0c 布胜石头 如果两个人出拳一样 xff0c 则不分胜负 一天 xff0c 小A和小B正好在玩石头剪
  • windows 命令行ssh远程linux报错解决

    报错信息如下 报错原因 xff1a 是因为之前的域名解析改了ip地址所以 xff0c 当远程时使用的是原域名的key所以报错 解决方法 xff1a 在报错信息中找到key存储的位置 用记事本打开找到你对应ip地址修改一下key就行 xff0
  • debian10 简单的DNS服务器搭建

    安装DNS span class token function apt get span span class token function install span bind9 添加区域配置 vim etc bind named conf
  • debian10 简单搭建squid

    安装 span class token function apt get span span class token function install span squid 添加密码文件 此文件储存squid的用户与密码 span clas
  • 用python对远程服务器文件进行压缩

    前段时间 xff0c 学校有一个运维的实训 xff0c 老师布置了一个作业 用python对centos下的 home qzm bash history文件进行压缩 xff0c 我就在网上搜了一下 xff0c 发现有些我不会用 xff0c
  • CSP模测——咕咕东想吃饭

    咕咕东想吃饭 一 题目 咕咕东考试周开始了 xff0c 考试周一共有n天 他不想考试周这么累 xff0c 于是打算每天都吃顿好的 他决定每天都吃生煎 xff0c 咕咕东每天需要买ai个生煎 但是生煎店为了刺激消费 xff0c 只有两种购买方
  • Ubuntu 14.04 Storm(单机版)安装

    以下是本人自己成功安装的详细步骤 xff0c 希望对大家有所帮助 xff1a 一 安装JDK 1 从官网下载最新版本的JDK 2 将JDK解压到指定的文件夹中 xff1a sudo mkdir usr lib jvm tar span cl
  • 第十二周模测——消消乐大师——Q老师

    消消乐大师 Q老师 一 题目 Q老师是个很老实的老师 xff0c 最近在积极准备考研 Q老师平时只喜欢用Linux系统 xff0c 所以Q老师的电 脑上没什么娱乐的游戏 xff0c 所以Q老师平时除了玩Linux上的赛车游戏SuperTux
  • 第十二周作业——三维空间逃生

    三维空间逃生 一 题目 zjm被困在一个三维的空间中 现在要寻找最短路径逃生 xff01 空间由立方体单位构成 zjm每次向上下前后左右移动一个单位需要一分钟 xff0c 且zjm不能对角线移动空间的四周封闭 zjm的目标是走到空间的出口
  • Ceph — 使用cephadm搭建Ceph集群

    文章目录 准备安装 cephadm部署集群 本文将通过cephadm工具来学习如何简单地搭建一个octopus版集群 准备 服务器 主机名iposcpu 内存数据盘mgr 01192 168 2 15Centos7 72C4G无node 0
  • 国王的游戏(贪心,高精度)

    链接 xff1a https ac nowcoder com acm problem 16561 来源 xff1a 牛客网 题目描述 恰逢 H 国国庆 xff0c 国王邀请 n 位大臣来玩一个有奖游戏 首先 xff0c 他让每个大臣在左 右
  • Python下载安装you-get及使用指令

    一 安装 按WIN 43 R打开Windows的运行窗口 xff0c 输入pip3 install you get xff0c 输入命令you get安装 you get 二 使用指令 1 在cmd exe窗口输入you get o 保存地
  • 微信小程序项目目录结构以及各个文件夹和文件的作用

    pages文件夹 xff0c utils文件夹 xff0c 全局文件app js文件 xff0c 全局文件app json文件 xff0c 样式app wxss文件 xff0c 项目配置文件project config json xff0c
  • 使用SSD mobilenet训练自己的数据集

    1 首先配置好环境 xff0c 我是用的的torch1 7 1 xff0c 和torchvision0 8 2版本 xff0c 可以直接根据作者给出的requirements txt文件进行其他安装包的配置 2 下载代码lufficc SS
  • C#第二天

    1 变量的作用 xff1a 存储数据 2 int number 表示在内存中开辟了一个整数类型的房间 xff0c 并且我们取名为 number number 61 50 xff1b 表示将50这个整数放到房间number中 3 声明变量的语
  • Visual studio 配置pyqt 转换资源文件 qrc to py

    整体方法与前人类似 xff0c 笔者在此进行一点补充 宇宙最强VisualStudio2017配置pyQt5用于python3 6的UI界面工具 Visual studio 2017下设置和使用pyQt5应注意的几个问题 xff08 主要参