记录一下自己在下载labelImg时遇到的一些问题
安装过程:
- 在https://hub.fastgit.org/tzutalin/labelImg或https://github.com/tzutalin/labelImg网站上下载源码(也可以直接git),我这里是下载压缩包至本地(压缩包名称为labelImg-master),我解压在了电脑的d盘下的labelImg文件夹内。
D:\labelImg\labelImg-master
- 以管理员身份运行Anaconda Prompt(如果不是管理员后期安装可能会出现权限不够的问题)
在其中跳转至刚才解压的目录下
D:\labelImg\labelImg-master
跳转指令
(base) C:\WINDOWS\system32>cd..
(base) C:\Windows>cd..
(base) C:\>D:
(base) D:\>cd labelImg
(base) D:\labelImg>cd labelImg-master
- 运行命令
conda install pyqt=5
conda install -c anaconda lxml
pyrcc5 -o libs/resources.py resources.qrc
conda install pyqt=5出现错误的可能原因
可能是用户权限不够不够,用管理员方式打开一般没有问题
如果在conda install -c anaconda lxml出现错误
1.如果你的报错是类似这样:
UnavailableInvalidChannel: The channel is not accessible or is invalid.
channel name: anaconda/pkgs/free
channel url: https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
error code: 404
You will need to adjust your conda configuration to proceed.
Use `conda config --show channels` to view your configuration's current state,
and use `conda config --show-sources` to view config file locations.
原因是清华Anaconda 镜像被关闭了
使用命令恢复源
conda config --remove-key channels
出错处理可以参考这篇博客:
https://blog.csdn.net/weixin_38014640/article/details/90606889
2.如果你安装到半路,显示CondaError: Downloaded bytes did not match Content-Length:
解决方法是把timeout放大
命令:
conda config --set remote_read_timeout_secs 1000.0
其他解决办法:https://blog.csdn.net/feifei3211/article/details/80361227
pyrcc5 -o libs/resources.py resources.qrc报错
ImportError: DLL load failed while importing QtCore: 找不到指定的程序。
解决方法是重新安装 pyqt5包
pip uninstall pyqt5
pip install --upgrade pyqt5
pyrcc5 -o libs/resources.py resources.qrc
- 最后使用命令打开labelImg:
python labelImg.py
python labelImg.py [IMAGE_PATH] [PRE-DEFINED CLASS FILE]
[IMAGE_PATH] 是图片路径,[PRE-DEFINED CLASS FILE]是图片标签路径,在训练前需要说明
至此,labelImg就安装成功啦!希望对你有帮助。