labelimg使用闪退问题的解决办法

开始标注了

小伙伴给了一个labelimg包,我直接打开运行labelimg.py文件开始操作
labelimg使用闪退问题的解决办法_第1张图片
他会先弹出一个界面,然后在打开软件,并且这个界面在软件关闭之前一直存在
labelimg使用闪退问题的解决办法_第2张图片
界面如下:
labelimg使用闪退问题的解决办法_第3张图片
我们可以看到open图像,但是第二个是opencv文件夹的,多方便啊,一次导入。
第三个是选择保存的xml文件的文件夹。
当我把文件路径选好后。点击下方的create rectbox 时候,问题开始了,软件就是卡了然后闪退,py.exe 界面如下:开始百度找问题吧
labelimg使用闪退问题的解决办法_第4张图片

解决办法:
百到了好多解决办法,一个一个试一下吧
一:
打开labelimg的文件夹目录
尝试将resources.qrc文件转化为resources.py文件
不好用,不适合我目前的问题,下一个

二:
尝试 英文路径
我本来就是全英文,不是这个问题

三:
尝试C:\Users\Administrator将文件.labelImgSettings.pkl删除,重新去文件夹里运行labelimg.py文件
可我没有这个文件,也不是这个问题

四:
搜索了我的报错代码
labelImg报错TypeError: setValue(self, int): argument 1 has unexpected type ‘float‘
检索搜到了这个朋友 传送门
anaconda prompt 进入我的anaconda环境中,直接打开labelimg就可以用了,不再报错,就是因为我的这个conda环境里是opencv3.8。而环境外是3.10。所以一直报错
labelimg使用闪退问题的解决办法_第5张图片

感谢大神的经验贴
今天又是学到新东西的充实一天

你可能感兴趣的:(工具使用,opencv,深度学习,pytorch)