本文参考https://jingyan.baidu.com/article/5225f26ba428fee6fa090829.html
PyCharm Community 2018.3
LabelImg 1.8.1
按正常流程建立PyCharm工程之后按下方流程操作
- 从File菜单打开Settings,进入Project Interpreter页,添加labelImg包、lxml包和PyQt5包
- 在当前工程文件夹的venv/Lib/site-packages/labelImg文件夹内打开labelImg.py,将
import reources
改成from . import resources
- 在当前工程文件夹的venv/Lib/site-packages/labelImg文件夹内打开reources.py,如下修改:
from PyQt4 import QtCore
改成from PyQt5 import QtCore
qt_resource_data = "\
改成qt_resource_data = b"\
qt_resource_name= "\
改成qt_resource_name= b"\
qt_resource_struct= "\
改成qt_resource_struct= b"\
- 打开当前工程文件夹的venv/Lib/site-packages/libs/stringBundle.py文件,将
import resources
改成from labelImg import resources
- 在PyCharm的Terminal内执行labelImg命令
按上述方式安装后,首次运行时Terminal内会提示Loading settings failed,因为没有建立配置数据文件,再次运行时则不再出现该提示。