Win10+Python3环境下安装LabelImg数据标注工具

2020-04-15 17:18:03 浏览数 (1)

作者:戴璞微 微信公众号:AI那点小事 知乎专栏:AI那点小事 CSDN博客:https://daipuweiai.blog.csdn.net/ CSDN博客原文链接:https://daipuweiai.blog.csdn.net/article/details/101264075


概要

对于从事计算机视觉中目标检测领域的人来说,数据集所有工作的开始,没有特定领域的数据集,后续工作基本没法展开。但是通用的VOC或者COCO数据集可能根本没法使用适用于特定领域,因此制作特定领域的数据集也成为了意见非常重要的事情。LabelImg就是当前非常合适数据标注工具,接下来我们来介绍LabelImg在win10下的安装流程。

由于win10下多半使用的Python3环境,因此本篇博客也只介绍python3环境下LabelImg的安装流程。


安装过程

首先是检查环境变量。特别声明,在安装LabelImg前,作者默认大家安装了Anaconda3,对于为安装Anaconda3的读者来说没,请先到Anaconda官网下载按安装包进行安装。Anaconda3的官网为:https://www.anaconda.com/distribution/ 。之后将Anaconda3的根目录以及Anaconda3/Scripts子目录的绝对路径添加至Path环境变量当中。

在这里插入图片描述

之后是安装PyQt5,打开Anaconda Prompt,输入如下命令:

代码语言:javascript复制
pip install PyQt5 

文件有点大,快50M,建议开V**后进行下载,毕竟东西在国外,不然会等很久。

在这里插入图片描述

接着是安装lxml,文件比较小,一次性安装成功。安装命令如下:

代码语言:javascript复制
pip install lxml

在这里插入图片描述 接下来到github下载源码,链接为:https://github.com/tzutalin/labelImg 。下载成功后解压并重命名为labelImg。之后在Anaconda Prompt中进入labelImg文件夹命令,然后编译。命令如下:

代码语言:javascript复制
cd D:labelImg
D:
pyrcc5 -o resources.py resources.qrc

之后输入如下命令运行labelImg:

代码语言:javascript复制
python labelImg.py

可能会遇到如下bug:ModuleNotFoundError: No module named 'libs.resources'。

将labelImg目录下的resources.py文件复制到labelImg/libs子目录下即可。然后重新运行上面的运命令,labelImg就能启动了。


0 人点赞