当前位置:   article > 正文

labelme汉化以及打包为.exe

labelme汉化

刚接触python,记录一下自己的安装过程以及遇到的问题。

一,安装labelme

下载anaconda

一直点击下一步安装,

安装完成后在开始菜单找到Anaconda Prompt(anaconda3)并打开,运行下列代码

  1. conda create -n labelme_py27 python=2.7
  2. conda activate labelme_py27
  3. conda install pyqt
  4. pip install labelme
  5. labelme

依次运行完成后会是这个样子


 

二,配置环境 

下载labelme源码https://github.com/wkentaro/labelme

 下载完成后解压并用pycharm打开

打开后进入文件-设置 然后打开下列设置

 

点击右上角 

选择我们之前创建好的环境并点确定(创建的环境一般在anaconda安装目录下envs的文件夹里)

 安装以后稍等一会儿等安装环境完成

点击labelme文件夹下的main.py文件运行

三,打包 

然后对文件进行打包

  1. # Setup conda
  2. conda create --name labelme python=3.5.6
  3. conda activate labelme
  4. # Build the standalone executable
  5. # 这里先进入到labelme的根目录
  6. cd C:\labelme-4.5.13
  7. # 需要手动安装下pyqt否则执行后面会报错
  8. conda install pyqt
  9. pip install .
  10. pip install pyinstaller
  11. pyinstaller labelme.spec

中途会提示pyinstaller需要升级,直接升级就好了,原作者安装的环境是2.7,但我打包的时候一直报错,换了3.5.6版本就好了。可以成功打包。到别人的电脑上也可以正常打开。打包后的exe文件在打开目录的diet目录下

打包好直接打开labelme文件,显示是英文

 此时将之前下载的源码labelme目录下的translate拷贝到和exe文件的同意目录,打开就是中文了。

如果要给其他电脑使用,需要将这个文件夹和exe文件一起给过去,不然打开是英文

 

参考:labelme打包 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/304396
推荐阅读
  

闽ICP备14008679号