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

Visual studio 配置pyqt 转换资源文件 qrc to py,第1张

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

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

首先,添加外部工具
在转换qrc资源模块时需要用到的是pyrcc5.exe
同样地,在“工具”里面找到“外部工具”
点击“添加”
依次输入“标题”等内容
如下图所示,标题为“qrcTOpy”

“命令”则是找到python 安装目录下的Scripts文件夹中的pyrcc5.exe文件

特别注意的是,“参数”一项,
pycharm里面输入的是
(不知为何,上面前后两个$会被忽略,因此只能插图片)

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

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

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

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

添加完之后,效果如下

之后再运行程序,就不会出现类似“No module named img_rc”报错了


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

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/874891.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-13
下一篇 2022-05-13

发表评论

登录后才能评论

评论列表(0条)

保存