环境
Ubuntu版本:ubuntu-16.04.2-desktop-amd64
Ubuntu版本自带python环境:python2.7
LabelImg版本:labelImg-1.8.1.zip,下载地址:https://github.com/tzutalin/labelImg(右侧Release 下载zip版本)
ubuntu要能连接互联网。
步骤
在Ubuntun图形界面中解压后找到README.rst用gedit记事本打开
README.rst里面是官方给出的各个环境及不同python的版本安装步骤
本文采用官方步骤
Ubuntu Linux ^^^^^^^^^^^^ Python 2 + Qt4 .. code:: sudo apt-get install pyqt4-dev-tools sudo pip install lxml make qt4py2 python labelImg.py |
在Ubuntu图形界面打开终端,以普通用户进入时部分命令前要加sudo。(本文使用root用户,有差异)
第一步:无问题:
apt-get install pyqt4-dev-tools
第二步:sudo pip install lxml这一步会出错报SSLError及timout,个人分析原因为SSL问题,即https问题,解决办法换用国内的源,使用豆瓣的源(http)安装成功。(参考https://blog.csdn.net/chr1341901410/article/details/80995451,感谢作者)
pip install lxml -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
终端中命令cd进入labelImg目录,
make qt4py2
图形界面中在终端中进入labelImg目录,然后输入以下命令启动labelImg界面
python labelImg.py
弹出labelImg界面。至此OK。
部分截图如下。
其他
期间在寻找第二步的解决过程中也采用了一些其他命令,但结果第二步仍失败,这里mark一下
//尝试升级pyOpenSSL
pip install -U pyOpenSSL
//尝试升级pyOpenSSL
python -m easy_install --upgrade pyOpenSSL
github下载LabelImg,https://github.com/tzutalin/labelImg