labelImg打包成exe【心酸踩坑史】 亲测可用!!! |
您所在的位置:网站首页 › 最心酸委屈伤感的话句子 › labelImg打包成exe【心酸踩坑史】 亲测可用!!! |
目录
前言一、labelImg 简介二、打包2.1 常规打包方法2.2 官方打包方法【附录】 pyinstaller 常用选项
前言
之所以会写这篇文章,存粹是因为用 pyinstaller 打包 labelImg 的过程中,踩了很多坑,说多都是泪。 原本以为是很简单的事,结果网上各种查资料,尝试了很多种方法,前后折腾几天,最后才搞定了。 期间还以为是 pyqt 的问题, 单独写了demo,结果测试发现没问题。还研究了 pyinstaller 官网,也没解决问题。 真想不明白,网上那么多教程,没有一篇可以打包成功的。难道是因为我哪里操作不对吗?还是很多人压根就没有执行过打包的命令,有的教程打包命令执行还会报错,真的是。。。 这篇文章,主要是讲解如何利用 pyinstaller 打包 labelImg。至于 pyinstaller 如何安装以及使用、labelImg 环境配置,此处不作讲解。 一、labelImg 简介labelImg 是深度学习目标检测常用的标注工具,源码可以从github官网下载:labelImg 找到对应页面的 Download ZIP 下载即可。 我比较喜欢用 pycharm 进行 python 相关开发,因此以下说明均是在 pycharm 进行。 打包时,要切换到终端里边的虚拟环境中,即 (venv)。
1、github上,找到打包指令 生成的是单一exe,运行会提示没找到文件 predefined_classes.txt。 原因是单一的exe,在执行时,内部会先临时解析到某一个目录下,路径就变了,这样就会导致找不到原先的文件。具体解决方法,可以自行百度或者 pyinstaller 官网。 解压后,把原先data文件夹拷贝到 labelImg.exe 同目录下即可。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |