Windows下配置labelImg2环境方法,内含Python、Anaconda配置
- 1. 本机Anaconda下载
- 2. 在labelImg安装路径下创建Python环境,配置镜像源
- 2.1 创建Python3.8环境
- 2.2 配置Python镜像源
- 3. labelImg环境配置
- 3.1 根据pip_list.txt进行配置
- 3.2 单独配置cv2、matplotlib、pyqt5、lxml
- 4. 运行labelImg环境
- 4.1 labelImg.exe运行labelImg环境
- 4.2 label.py运行labelImg2环境
- 5.需要注意的关键点
1. 本机Anaconda下载
Anaconda官网下载链接:https://www.anaconda/products/distribution
根据自己版本进行选择和Download
具体安装教程详情参考:最详细的Anaconda安装、配置及使用(windows)
安装完毕后,可以看到本机文件夹下包含了这几个工具
2. 在labelImg安装路径下创建Python环境,配置镜像源
2.1 创建Python3.8环境
打开Anaconda Prompt,输入以下命令:
conda create --name labelImg python=3.8
2.2 配置Python镜像源
在使用Python环境的时候,我们不可避免地会安装许多依赖和扩展包。为了下载速度更快,我们常常选择安装一些镜像源,目前常用的较为信赖的镜像源地址如下:
清华:https://pypi.tuna.tsinghua.edu/simple
阿里云:http://mirrors.aliyun/pypi/simple/ 中国科技大学
https://pypi.mirrors.ustc.edu/simple/
华中理工大学:http://pypi.hustunique/ 山东理工大学:http://pypi.sdutlinux/
豆瓣:http://pypi.douban/simple/
此处我们使用清华镜像源进行配置,命令为:
pip config set global.index-url https://pypi.tuna.tsinghua.edu/simple
如果发现当前镜像源已失效,想要换为默认的镜像源,可以使用以下指令进行移除:
conda config --remove-key channels
当命令行提示不存在channels,则代表当前就是默认的镜像源/已经更换成功。
如果想要详细了解Python镜像源配置的三种方法:Pycharm内部、手动添加、永久配置,可以参考这篇文章:Python配置镜像源的三种方法
3. labelImg环境配置
labelImg下载链接:https://pan.baidu/s/1u7HcuM1dUOOrYnmCcIg3lg?pwd=la8r
提取码:la8r
3.1 根据pip_list.txt进行配置
进入软件所在的根目录,使用以下激活labelImg环境
conda activate labelImg
如果想要退出当前的虚拟环境,则使用以下命令即可
conda deactivate
路径切换形式如下:
当路径前面由base变成了labelImg则代表激活labelImg环境成功
运行如下指令,即可实现环境配置:
pip install -r pip_list.txt
如果安装失败
3.2 单独配置cv2、matplotlib、pyqt5、lxml
安装cv2:
pip install opencv-python
安装matplotlib:
pip install matplotlib==3.5.1
安装pyqt5:
pip install PyQt5==5.15.6
安装lxml:
pip install lxml==4.8.0
4. 运行labelImg环境
在软件安装的根目录下可以看到有labelImg.exe和labelImg.py两个文件,这两个文件也指向两个版本的labelImg。
4.1 labelImg.exe运行labelImg环境
双击labelImg.exe,可以获得labelImg环境,通过图形界面的提示直接进行数据的标注即可。
4.2 label.py运行labelImg2环境
根据以下命令:
python labelImg.py
运行完毕后弹出的图形界面窗口为labelImg2环境。labelImg1和labelImg2的区别在于:labelImg第二代支持旋转框的使用(最后生成xml的格式不同),而旋转框的使用也确保了我们能对倾斜的图片作更好的标注。
区别原文来源:数据集处理全过程(LabelImg2)
用户根据需求,自行决定需要使用的labelImg版本环境即可。
5.需要注意的关键点
- Anaconda环境的安装过程中,有将Anaconda添加到环境变量PATH下的选项和自动配置到Pycharm的选项,建议用户进行勾选和操作;
- 安装labelImg完毕后,建议从本文章的几个步骤来进行相关环境的配置,直接从命令行中读取python文件并运行,而非从Pycharm中运行python文件,否则会遇到报100多个错、安装依赖失败和反复切换python版本的问题。
更多推荐
【labelImg】Windows下配置labelImg2环境方法,内含Python、Anaconda配置
发布评论