
最近在做图像标注这块,遇到了一个很不错的标注工具labelme,然后就想拿来玩一下,可是过程并没有那么顺利,出现各种bug,主要是这个工具开发的并不是那么成熟。接下来就来讲一下如何安装这个labelme呢?
No module named pip._internal,为了解决这个问题,我找了网上很多的解决方案,最终终于有一个办法解决了这个问题,
(labelme2) C:\Users\wmmcurl bootstrap.pypa.io/get-pip.py -o get-pip.py,然后回车,因为编辑器的限制,此处我将网址的前缀去掉了,读者可以按照下图的网址进行自行敲打,回车之后出现类似表格的信息,如下图所示,然后再输入python get-pip.py --force-reinstall语句,回车,该句实现了强制重新安装pip。安装完以后,查看我们是否安装成功,可以输入pip -V语句回车来查看安装的pip的版本。如果现实了pip的安装版本说明安装成功。
pip安装成功了,接下来我们就可以继续之前的命令pip install pyqt5,这里因为我的python是3.6版本的,所以选择的是pyqt5,如果你的是python2版本的,那么应该输入的pyqt。最后现实successfully,则说明安装成功。
接下来安装labelme,输入pip install labelme,回车。在安装时会有一些红色字体的提醒,不要忽略,提示的应该是缺少的那些依赖库,然后把这些缺少的依赖库再逐个install。
例如我在安装的时候提示缺少pandas 和scipy两个库,如下图红色框所示,我将这两个库逐个install之后,就不再有红色字体提示缺少的库了。这个时候表明labelme的库已经配好。
接下来双击labelme.exe文件,运行窗口如下图所示。接下来就可以进行标注了,图像里我标注了猫的眼睛和耳朵。