LabelImg安装

LabelImg安装LabelImg安装

大家好,又见面了,我是你们的朋友全栈君。

环境配置Win10+VScode+python3.7

LabelImg应用及注意事项:

https://editor.csdn.net/md/?articleId=109996425

labelImg-master:

https://github.com/tzutalin/labelImg

VScode:

https://code.visualstudio.com/

Python3.7:

https://www.python.org/downloads/release/python-374/

1.下载第三方库

labelImg的使用需要以下库的支持:PyQt5、PyQt5_tools、lxml
cmd下分别输入:(Win+R打开运行输入cmd或者在文件路径栏输入cmd就可以在当前文件夹下打开cmd)

pip install PyQt5 
pip install PyQt5_tools 
pip install lxml 

(安装时默认安装lxml4.x以上)

使用旧版本的labelImg-master时可能出现由于lxml4.x中部分模块(主要是etree)调整导致需要修改调用方式的问题,建议使用新版本labelImg-master

该问题有两种解决办法:
(1)下载新版本的labelImg-master
(2)卸载高版本lxml,下载低版本lxml:

pip uninstall lxml
pip install lxml==3.7.2

2.cmd进入解压后的文件路径转换相应文件

(如果没有改名的话就是labelImg-master)

执行命令:

pyrcc5 -o resources.py resources.qrc 

如果无法识别命令pyrcc5的话
使用Everything进行在系统中搜索pyrcc5.exe将其复制到labelImg-master文件中使用
Everything:

https://www.voidtools.com/zh-cn/

3.运行成功后输入:

python labelImg.py

这时可能出现no module named libs.resources这样的错误提醒
如果出现只需要将生成的resources.py拷贝到同级的libs目录下即可解决

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/149992.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Mysql之Linux环境下如何彻底删除卸载Mysql

    Mysql之Linux环境下如何彻底删除卸载Mysql首先连接操作系统,切换到root用户。一、如果是使用yum安装的mysql,使用如下命令进行卸载(不能确定使用何种方式安装的mysql情况下,按后续步骤一一进行处理即可):#yumremovemysqlmysql-servermysql-libscompat-mysql51#rm-rf/var/lib/mysq#rm/etc/my.cnf使用rpm-qa|grepmysq…

    2022年6月18日
    36
  • C语言实现电脑关机程序

    C语言实现电脑关机程序这个是我在网上搜索到的资料,其实也是很简单的。想使用ESP8266完成这样一个操作——远程关闭电脑,达到人在别的任何地方都可以操作我们的电脑。这个虽然已经不是羡慕新奇的事,实现的方法也撑出不穷,但我们学习ESP8266,也不失是一种体验的过程。对于初学者来说也是一种很有成就感的体验。因此,想完成远程关机,就需要理解怎么实现关机的命令及程序,我们使用C语言来完成。串口助手也可以实…

    2022年7月22日
    17
  • 进程控制块、进程上下文

    进程控制块、进程上下文一 进程控制块 nbsp nbsp nbsp nbsp nbsp 为了描述和控制进程的运行 系统为每个进程定义了一个数据结构 进程控制块 PCB nbsp 它是进程重要的组成部分 它记录了操作系统所需的 用于描述进程的当前状态和控制进程的全部信息 nbsp 操作系统就是根据进程的 PCB 来感知进程的存在 并依此对进程进行管理和控制 PCB 是进程存在的唯一标识 nbsp nbsp nbsp nbsp nbsp nbsp PCB 主要包括如下 4 方面的信息 nbsp

    2025年12月2日
    3
  • SecureCRTPortable(CRT)快捷键方法

    SecureCRTPortable(CRT)快捷键方法1.添加按钮,以进入beeline为例1)选中按钮栏2)3)beeline\r\p\p!connectjdbc:hive2://jh01:10000\rroot\r123456\r2.查找历史命令Ctrl+r

    2022年6月10日
    61
  • TortoiseSVN中分支和合并实践

    TortoiseSVN中分支和合并实践

    2021年8月19日
    66
  • Html5 视频(html文件怎么打开)

    video元素支持3种视频格式格式IE9+FirefoxOperaChromeSafariOggNo3.5+10.5+5.0+NoMPEG49.0+NoNo5.0+3.0+WebMNo4.0+10.6+6.0+NoOgg=带有Theora视频编码和Vorbis音频…

    2022年4月15日
    59

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号