我这里选择使用conda进行安装,当然还有其他的安装方式,不过最推荐的还是通过conda进行安装。
labelme的官方GitHub:https://github.com/wkentaro/labelme
一、安装步骤:
需要先安装anaconda,之后进行如下步骤:
1、打开Anaconda Prompt
2、创建一个labelme的环境
conda create -n labelme python=3.8
👆环境名(可修改)
3、看一下【步骤2】的环境安装到了哪里
conda env list
4、激活【步骤2】创建的环境
conda activate labelme
👆环境名(你起名的)
5、安装labelme包(开魔法或者镜像源)
pip install labelme
6、安装pyqt和pillow
不过上一步安装labelme时,估计已经自动安装过了,可以检查一下:
conda list
如果没有,那就用如下命令安装:
pip install pyqt
pip install pillow
二、使用步骤:
其实通过上面已经安装好了,可以使用了:
labelme
但发现有问题,其实是
由于 Python 3.8 及更早版本不支持 list[str] 这种类型注解语法,而 labelme 的某些代码使用了该语法
解决方法1:
升级python版本至更高版本。
解决方法2:修改源码
我的labelme包是在如下位置安装的:
找到报错文件位置:D:\Program_Files\anaconda3\envs\labelme\Lib\site-packages\labelme\ai\text_to_annotation.py
第10行
改为如下这样:
mg.cn/direct/a70a93ef2028410c8acd551ebf7d5a8f.png)
然后就发现,可以启动成功啦!!!
三、使用AI:
点击大模型
发现已经在给我们下载了
可以使用AI辅助了: