win10 + anconda 安装 labelImg

因小白的关系,网上的好多资料写的不够详细,搞个东西要花费好长时间,现在记录下曲折过程

前提条件:win10装好Anconda
1、到github下载好labelImg下载地址,因为资源的关系 最好是用迅雷下载,不然半天下不来

2、下载下来的labelImg-master.zip解压到没有中文路径的文件夹了,文件夹重命名成labelImg

3、启动anconda虚拟环境,因为labelImg需要依赖pyqt5,所以先要安装pyqt5,执行命令conda install pyqt=5,这里可能会报错,大概就是http网络连接无法使用之类的,这时候需要修改下.condarc文件(该文件需要查找一些,建议使用everything查找,很快就能找到该文件,我的是在C:\Users\306路径下)。修改好后的文件内容如下:

channels:
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/win-64/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64/
ssl_verify: true
show_channel_urls: true
channel_priority: flexible

修改完成后,再次在虚拟环境命令窗口输入conda install pyqt=5 命令来安装qyqt5。

4、安装好pyqt5后还需要安装下 pyqt5-tools不然无法进行后续的pyrcc5 转换.qrc文件。可以用pip或者是conda命令来安装:pip install pyqt5-tools(我因为刚开始没安装这个工具导致执行pyrcc5 -o resources.py resources.qrc命令时一直提示未识别命令)

5、找到pyrcc5.exe文件的路径,然后执行命令:pyrcc5 -o D:\Work\tensorflow\labelImg\libs\resources.py D:\Work\tensorflow\labelImg\resources.qrc 注意这个命令,一定到添加源文件的绝对路径,而且生成的resources.py文件一定要放在labelImg\libs\目录下,不然再下一步执行python labelImg.py时候会提示找不到模块

6、运行labelImg:在刚解压出来的labelImg路径下执行命令python labelImg.py就可以看到ui界面了
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_30072103/article/details/113941309