看到很多人用Qt设计师制作UI,引入资源文件qrc时,需要将qrc转为py文件。
如何将qrc转换为py文件,网上教程很多,这里就不说明。
但是我按照教程操作后,还是不行,看到网上也有许多人遇到,都没有找到解决办法,这里记录一下我自己的处理方法,不一定对所有人都试用。
转换后依然报错:
转换后也会遇到 "No module named 'resc_rc' " 这个问题
解决办法:
1、将UI文件中的 import res_rc (qrc转换为py的包)删除 。
2、在需要引用此UI文件的程序中引入rc包:import res_rc(需要注意引入路径不要出错,你的可能是 import ui.rec)
这样就不会报错了,我这边是这样解决的。当然我看网上很多都是直接在UI文件中自动引入就行(ui转py时会自动加载),我也不知道是什么原因。文章来源:https://www.toymoban.com/news/detail-511280.html
本人是刚刚接触pyqt5,欢迎交流文章来源地址https://www.toymoban.com/news/detail-511280.html
到了这里,关于rc文件转py之后,引入依然报错,No module named ‘res_rc‘的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!