当前虚拟环境:

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,不可用空格。

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

  1. 【已解决】极速迅雷win10闪退解决方案

    [已解决]极速迅雷win10闪退解决方案 本文作者:天析 作者邮箱:2200475850@qq.com 发布时间: Wed, 17 Jul 2019 18:01:00 +0800 在吾爱下载了个极速迅 ...

  2. python安装过程中出现文件或目录损坏且无法读取_解决安装python库时windows error5 报错的问题...

    python安装库时,有时候会报错windows error 5,可以尝试关闭所有使用python的编辑器.文件等,然后重新pip安装,如果还是不行,可以将报错最下层文件删除即可(如果不放心可以将该文 ...

  3. python安装失败找不到指定路径_解决安装python库时windows error5 报错的问题

    python安装库时,有时候会报错windows error 5,可以尝试关闭所有使用python的编辑器.文件等,然后重新pip安装,如果还是不行,可以将报错最下层文件删除即可(如果不放心可以将该文 ...

  4. 调用系统相机和相册出现闪退报错No Activity found to handle Intent

    调用系统相机和相册出现闪退报错No Activity found to handle Intent : 在开发安卓项目的时候遇到了一个问题,当手机调用系统相机和相册的时候会出现闪退的现象,根据报错常常 ...

  5. 解决Dreamweaver 8打开时闪退的问题

    今天使用DW8的过程中遇到打开时闪退的问题,无论是之后重启了系统还是重装了软件,依旧不能解决.后来百度一下查到如下办法. ①:进入注册表:win+R----->在弹出的框中输入regedit ② ...

  6. 最新M1专用LRC更新Adobe Lightroom CC 2021中文直装版,已解决M1安装不上闪退等问题!

    Adobe Lightroom Classic 2021 v10.4 for Mac是Adobe出品的强大桌面摄影软件,可以轻松的整理和编辑照片.Lightroom Classic 2021是全球专业 ...

  7. 开料专家AutoCut Expert软件闪退报错访问OLE注册表的错误,如何解决?

    你好!报错信息 "访问 OLE 注册表" 的意思是程序在访问 OLE (Object Linking and Embedding) 对象的注册表时出现了问题. 你可以尝试以下解决方 ...

  8. autocad 2014 闪退的一种解决办法: 点击菜单栏即闪退报错

    autocad 闪退的一种解决办法 遇到AutoCAD闪退,比较多的建议是勾选'显示隐藏文件',在相应的应用程序目录下找到Flexnet文件夹,删掉其下的所有文件,然后重新注册激活.还有就是重装-等等 ...

  9. 【Mac】mac 安装Axure RP 8 点不开 就一直跳-后闪退-报错Expected an Int64 but got a System.UInt64

    1.美图 2.概述 2.1 闪退 先确保软件已安装到[应用程序]中: 比如[CleanMyMac X]软件闪退,就输入以下命令然后回车即可:如下图: codesign -f -s - --deep / ...

最新文章

  1. C#方式操作Cookie
  2. android属性动画缩放和平移同时,Android 实现属性动画平移,旋转,缩放,渐变 《H》...
  3. 搜索引擎关键词劫持之php篇(源码与分析)
  4. (5)vivado不能生成bit文件(学无止境)
  5. mysql数据库中命令行下常用命令的操作(增、删、改、查)和数据类型
  6. mysql 按日期查询
  7. Codeblocks中的empty project和console application
  8. grub4dos 制作WIN7、WINPE2003、Ubuntu、dos工具箱多启动U盘 (不量产)
  9. 游戏公司架构和游戏开发流程概述
  10. flink实战-实时计算平台通过api停止流任务
  11. 「python爬虫之路day9」:实战之使用正则表达式爬取抓狂网,古诗文网信息
  12. 全面讲解光纤、光模块、光纤交换机、光模块组网设计与案例
  13. 为什么电脑不能安全关闭计算机,电脑无法正常关机的原因以及解决办法
  14. English trip V2 - 24 Making Predictions Teacher: Taylor
  15. 关于Python中的基础问题与重点语法分析
  16. (十八)用JAVA编写MP3解码器——迷你播放器
  17. php抖音小程序登录后端代码
  18. 可视化图形界面编程(Easyx联合c++的通讯录系统)
  19. 小白也能看懂的seaborn入门示例
  20. 谷歌浏览器(Google Chrome) v83.0.4103.97 正式版介绍及下载

热门文章

  1. 项目二:新生儿黄疸辨别系统
  2. jquery ajax parsererror,jQuery为ajax请求返回“ parsererror”
  3. 解决Linux非root用户读写串口权限问题
  4. centos php rpm包,CentOS 7 RPM包方式安装LAMP
  5. COGS 2. 旅行计划
  6. 如何在百度推广里加入两个密保手机
  7. paddlenlp文本摘要模型实现
  8. ArcMap 打开excel表格数据不显示
  9. centos6.2 安装webqq
  10. 10款超好用的开源大数据分析工具