我想在python 3.7中为Mac OS安装labelImg。这是仓库:https://github.com/tzutalin/labelImg
我已经通过'pip3 install pyqt5 lxml'成功安装了以前的模块。克隆仓库,进入文件夹“ labelImg”,但只有“ make qt5py3”不起作用。
但是当我执行“ make qt5py3”时,出现错误
pyrcc5 -o libs/resources.py resources.qrc
make: pyrcc5: No such file or directory
make: *** [qt5py3] Error 1
我在这里可以做什么?可能是什么原因引起的?
答案 0 :(得分:0)
-在python bin下找到'pyrcc5',然后复制'path'
-在labelImg下找到“ Makefile”并进行编辑
-换行
qt5py3: pyrcc5
至qt5py3: 'copied path'/pyrcc5
并保存
-和
make qt5py3
python labelImg.py
应该可以。
答案 1 :(得分:0)
我遇到了与OP相同的问题,但是使用Python 3.6.11。另外,即使brew确认它们都已安装,我也得到了pyqt5和libxml2的ModuleNotFoundErrors。另外,我试图安装在使用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