安装版本说明:
anaconda:24.5.0
anaconda自带python环境:3.12.4
labelme:3.16.2
labelme内的python环境:3.8
安装labelme之前需要安装anaconda,如果已经安装完的可以跳过anaconda安装,注意版本是否适配。
一、Anaconda安装步骤
1、下载anaconda安装包
选择下载2024.06-1版本的镜像
Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
2、安装anaconda
打开下载好的安装包,双击运行。前面我们一直确认next即可。这里我们选择all user。
选择安装路径,这里最好选择自己的路径。
这里我们只选择第二个,默认带一个python3.12环境。
勾选,然后选择finish,安装结束。
3、配置环境变量
搜索“高级系统”,点击打开。
打开环境变量。
在系统变量中,找到变量path。
双击打开,右键新建。
新建五个变量进去,将下面的五个变量的结合你的anaconda实际安装目录来更改写入。
(这里的anaconda安装路径为D:\Anaconda3,把下面的更改为你的anaconda路径即可)
D:\Anaconda3
D:\Anaconda3\Scripts
D:\Anaconda3\Library\bin
D:\Anaconda3\Library\mingw-w64\bin
D:\Anaconda3\Library\usr\bin
添加结束,右下角确认退出。
4、检查是否安装成功
按下Win+R,输入cmd打开终端。输入命令检验。
//检验anaconda版本
conda --version
//检验自带python版本
python
5、更改镜像源
更改镜像源需要在系统环境。如果已经进入了python环境,需要先输入exit()退出,或者重新打开一个终端更改镜像源。
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --set show_channel_urls yes
二、Labelme安装步骤
1、创建labelme运行环境
以管理员身份打开cmd命令行窗口,输入命令
conda create --name=labelme python=3.8
2、激活环境
conda activate labelme
执行完这一步会发现运行环境转移到了labelme。但有可能会报错比如:
这时候再输入
conda init
还是报这个错
怎么解决?
# 关闭当前所有CMD/PowerShell窗口,以管理员身份重新打开CMD
conda init --all
conda init cmd.exe
重新启动CMD后测试激活:
conda activate labelme
成功进入labelme环境。
3、安装labelme所需要的依赖环境
conda install pyqt
4、安装labelme
输入以下代码,下载挺慢,要等十几分钟左右。
pip install labelme==3.16.2
5、打开labelme
在安装好的窗口下输入labelme后便可打开labelme
labelme
等几秒钟,会弹出个窗口,这个就是labelme了。
以后就直接用管理员身份进入cmd,然后输入conda activate labelme进入labelme环境,
conda activate labelme
再输入labelme就可以使用了。
labelme
三、如果有问题,有些点大家可以多注意一下:
1、系统环境配置要配全。
2、安装镜像源一定要配对了,如果报错建议直接重新装,一定要卸干净了再装。
3、python版本和conda版本、labelme版本要适配。
4、电脑用户名不要有中文。
参考博客:
安个labelme踩了一堆坑,反反复复整了七八遍,难受死了,这会终于解决了。希望能帮助到大家!祝大家安装顺利!