LabelImg报错No module named ‘libs.resources’解决方式

LabelImg报错No module named ‘libs.resources’解决方式

报错展示

可能你按照其他地方的教程 进行下载LabelImg->下载库->启动会报如下错误

Traceback (most recent call last):
  File "D:\A01Python392Pros\labelImg-master\labelImg.py", line 29, in <module>
    from libs.resources import *
ModuleNotFoundError: No module named 'libs.resources'

QQ_1743067979500

直接上原因

现在是2025.3.27,看了下LabelImg官方源码发现有改变,如图

d50a4079ae7c3c410164467d20567293

以前这里是有个名为resources.py的文件,甚至在libs目录下就有resources.py文件,现在不一样了,只在外部给了个resources.qrc文件,但是保存可以明显看见缺少库lib.resources

解决方式

其实官方源码的说明文档往下看就能明白,对我这windows,然后又是pyqt5环境,需要先在项目根目录执行如下命令

pyrcc5 -o libs/resources.py resources.qrc

QQ_1743068150053

那就执行呗,执行后会发现lib目录下产生了resources.py文件,这不就完了嘛

QQ_1743068240616

再次启动labelimg,可以了(前提是你已经安装pyqt5库和lxml库),如图

QQ_1743068328333

结语

以上是幽络源的2025最新解决labelimg启动报错No module named ‘libs.resources’的方式,如果你对编程感兴趣可以加入我们的QQ群哦307531422

© 版权声明
THE END
喜欢就支持一下吧
分享
评论 抢沙发

请登录后发表评论

    暂无评论内容