LabelImg的下载安装和闪退问题解决

LabelImg是什么

LabelImg就是图像标注工具。通过图像标注,可以让训练模型知道图像的重点是什么。后期可以在新的图像中识别出这些类别。

LabelImg安装

前前后后下载了很多遍,下载安装(各种方法)都是很简单的,问题就是运行之后会闪退,会出现各种问题和报错,这个就很难解决。

下载的方式

(1)第一种就是通过github下载

给个网址https://github.com/tzutalin/labelImg

开源的安装包,下载就行。

不过这里有个前提,就是你要下载Anaconda。(利用conda安装各种包会方便很多)

当然由于LabelImg是用PyQt5来实现界面,没有的话需要额外安装。

(2)第二种就是直接通过清华源下载(个人比较推荐)

在Anaconda prompt或者cmd界面输入命令

pip install labelimg -i https://pypi.tuna.tsinghua.edu.cn/simple

后续可以直接安装LabelImg所需要的所有包,不需要你额外去下载了。

接着再输入labelimg就能弹出运行界面。

关于闪退

理论上通过上面的步骤就成功了 ,但是不管我通过什么方式下载安装,在准备框选的时候总是会闪退,网上有很多关于闪退的解决方法,我都试过了。

(1)删除该目录下(C:\Users\DS.labelImgSettings.pkl)labelImgSetting.pkl文件

很可惜我找遍了整个电脑都没有发现这个文件

(2)另一种说法是labelImg的目录里不能包含中文名称,在我自查之后没有发现这个问题

(3)报错一直显示数据类型float,网上也有说把float报错的改为int,结果我打开.py文件发现并没有使用float,已经全改成int了(我怀疑作者是修改过了,但不知道为什么在报float的错......)

成功的方法

网上还有一种说法是python版本的问题,据说版本高的不支持。

不管到底是不是版本问题,这里我采用了python的虚拟环境。

方法如下:

打开anaconda prompt

输入conda activate py39env(没有这个的先conda install py39env)

激活了这个虚拟环境再输入labelimg,弹出运行界面。

这一次执行就没有闪退问题了。

  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值