我这里选择使用conda进行安装,当然还有其他的安装方式,不过最推荐的还是通过conda进行安装。

labelme的官方GitHub:https://github.com/wkentaro/labelme

一、安装步骤:

需要先安装anaconda,之后进行如下步骤:

1、打开Anaconda Prompt

Anaconda Prompt

2、创建一个labelme的环境

conda create -n labelme python=3.8
                👆环境名(可修改)

conda create

3、看一下【步骤2】的环境安装到了哪里

conda env list

conda env list

4、激活【步骤2】创建的环境

conda activate labelme
                👆环境名(你起名的)

在这里插入图片描述

5、安装labelme包(开魔法或者镜像源)

pip install labelme

pip install labelme

6、安装pyqt和pillow

不过上一步安装labelme时,估计已经自动安装过了,可以检查一下:

conda list

在这里插入图片描述
在这里插入图片描述
如果没有,那就用如下命令安装:

pip install pyqt
pip install pillow

二、使用步骤:

其实通过上面已经安装好了,可以使用了:

labelme

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辅助了:
在这里插入图片描述

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐