pyrcc5: нет такого файла или каталога
Я хочу установить labelImg для Mac OS в python 3.7. вот репо: 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
Что я могу здесь сделать? Что могло вызвать проблему?
2 ответа
-find 'pyrcc5' в корзине python и скопировать 'path'
-под меткой Img найти Makefile и отредактировать
линия обменаqt5py3: pyrcc5
к qt5py3: 'copied path'/pyrcc5
и сохранить
-а также
make qt5py3
python labelImg.py
должно работать.
У меня были те же проблемы, что и с OP, но с Python 3.6.11. Вдобавок я получил ModuleNotFoundErrors для pyqt5 и libxml2, хотя 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