news 2026/10/1 16:44:33

【已解决】labelme编辑label时,闪退;报错“IndexError: list index out of range”

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【已解决】labelme编辑label时,闪退;报错“IndexError: list index out of range”

当前虚拟环境:

python 3.6.13

labelme 5.0.1

pip 21.3.1

1.IndexError: list index out of range

labelme编辑label时,闪退,如下:

解决方法:

修改文件 D:\Anaconda3\envs\zhmpytorch\Lib\site-packages\labelme\app.py

1075行添加代码,如下:

if not self.uniqLabelList.findItemsByLabel(shape.label): print('shape.label:', shape.label, 'group_id:', shape.group_id) item = self.uniqLabelList.createItemFromLabel(shape.label) self.uniqLabelList.addItem(item) rgb = self._get_rgb_by_label(shape.label) self.uniqLabelList.setItemLabel(item, shape.label, rgb)

1085行删除下面代码:

if not self.uniqLabelList.findItemsByLabel(shape.label): item = QtWidgets.QListWidgetItem() item.setData(Qt.UserRole, shape.label) self.uniqLabelList.addItem(item)

注意缩进一定要用tab,不可是四个空格。

其他问题及解决方法:

2.TabError: inconsistent use of tabs and spaces in indentation

解决方法:

主要是新添加代码的缩进,只能用tab,不可用空格。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/1 16:44:18

Windows IPC$共享本质与安全加固实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/1 16:44:09

火电厂DCS改造中控制逻辑组态迁移的核心难点与实操策略

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/1 16:44:02

Linux桌面之谜:freedesktop规范下的图标显示与文件关联全解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/1 16:43:09

BOSS直聘自动招聘助手:接口直连+浏览器自动化+节流幂等

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/1 16:41:57

Mac启动台图标残留原理与SQLite手动清理指南

1. 这不是“卸载”,而是系统级残留清理:MacOS里APP删除的真相很多人以为在MacOS里拖一个APP到废纸篓就等于“卸载干净”了——这恰恰是启动台里那些灰色图标、点不动的残影、甚至重启后还顽固存在的“幽灵应用”的根源。我刚接手一台二手MacBook Pro时&a…

作者头像 李华
网站建设 2026/10/1 16:40:44

Win7/8.1 Steam Zstd兼容补丁原理与实操

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华