mac安装使用labelImg工具详解

目录

  • Mac安装labelImg工具
    • 1. 安装python3.7
    • 2. 安装labelImg

Mac安装labelImg工具

labelImg是一款图像标注工具,我会提供其在macos上的详细安装方法以及我在使用过程中遇到的问题以及解决方法

1. 安装python3.7

在安装labelImg之前,首先要为你的电脑安装python3.7,macos本身自带了python2.7所以我们要去python官网下载python for mac 3.7的安装包(installer),下载完成后在电脑上安装python。

python for mac 下载地址:
https://www.python.org/downloads/mac-osx/

安装完成以后还需要进行python重命名,在终端输入:

alias python="/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7"

这一步很重要,因为mac上使用python时默认使用的是自带的python2.7,输入上面的命令后就会使用我们下载好的python3.7

2. 安装labelImg

下载labelImg的压缩文件,可以去github下载。

labelImg压缩包下载地址:
https://github.com/tzutalin/labelImg

没有用过github的朋友进去后点击右上角的Clone or download就可以下载安装包了点击右上角的Clone or download即可下载labelImg的压缩包
网站后面有详细的labelImg介绍以及使用指南,看得懂的直接看它的就行。

下载完成后打开终端输入:

1
2
brew install qt qt5
brew install libxml2

首先你的电脑要先安装homebrew才能用brew命令,没下载的可以去别的博客看一下怎么安装。

第一条和第二条指令分别是安装qt和libxml2,输入后需要等它们下载并安装,如果网不太好的话下载可能会很慢而且会中断。

之前下载的labelImg压缩包解压后会变成一个labelImg-master文件,安装完qt和libxml2以后让终端进入该文件的路径下,并在终端输入:

1
make qt5py3

这里我在执行完这个命令后显示在这里插入图片描述
这个错误的原因比较复杂,此时可以在终端输入:

1
pip3 install pyqt5 lxml

pip是python的包管理工具,因为之前的错误可能是homebrew下载的qt和lxml没有被python找到,现在改用python的包管理工具来下载,执行完上面这条命令后终端应该会开始下载并安装,安装完后再输入:

1
make qt5py3

现在就应该配置好了。

终端输入:

1
python labelImg.py

这样就进入了labelImg的界面,开始愉快的标注吧!