目录
- 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就可以下载安装包了
网站后面有详细的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的界面,开始愉快的标注吧!