1

我想在 python 3.7 中为 mac OS 安装 labelImg。这是回购:https ://github.com/tzutalin/labelImg

我已经通过“pip3 install pyqt5 lxml”成功安装了以前的模块。克隆了repo,进入文件夹'labelImg',但只有'make qt5py3'不起作用..

但是当我执行'make qt5py3'时,我得到了错误

pyrcc5 -o libs/resources.py resources.qrc
make: pyrcc5: No such file or directory
make: *** [qt5py3] Error 1

我可以在这里做什么?什么可能导致了这个问题?

4

2 回答 2

0

-在python bin下找到'pyrcc5',并复制'path'

- 在 labelImg 下找到 'Makefile' 并编辑

-换行 qt5py3: pyrcc5qt5py3: 'copied path'/pyrcc5 保存

-和

make qt5py3
python labelImg.py

应该有效。

于 2020-08-20T16:20:08.270 回答
0

我遇到了与 OP 相同的问题,但使用的是 Python 3.6.11。此外,我得到了 pyqt5 和 libxml2 的 ModuleNotFoundErrors,即使 brew 确认它们都已安装。另外,我试图在使用 pyenv 设置的虚拟环境中安装。

最终对我有用的是:

   1) use global env, not virtual
   2) use pip (not pip3) to install pyqt5 and lxml
   3) change the makefile as @zippo suggested

在我这样做之后,我可以通过运行来让 labelImg 开始:

python labelImg.py
于 2020-08-31T22:03:17.290 回答