Ошибка PyQt4: убедитесь, что у вас есть работающий Qt qmake на вашем пути
Я пытаюсь запустить PyQt4 на устройстве windows 10 с python 3.6.3. Я уже установил и построил sips в моем каталоге python. Однако при запуске файла configure.py/configure-ng.py в папке PyQt4 я получаю следующую ошибку: Error: Make sure you have a working Qt qmake on your PATH.
Я не знаю, как решить эту проблему или что такое
qmake. Я знаю любые ответы о том, как это исправить! 2 ответов:
qmakeэто название инструмента сборки Qt, который генерирует файлы Makefile или другие файлы, необходимые для компиляции кода на любой платформе, поддерживаемой Qt. Чтобы исправить это, вам нужно выяснить, где находится исполняемый файлqmakeв вашей системе.Если вы знаете, где установлен исполняемый файл, просто добавьте этот каталог в свой путь. Если вы не знаете, вам придется как-то найти его, поискав в вашем компьютере.
Для случая Ubuntu:
qmakeбыл установлен, но по какой-то причине не работал с командой defaultpython configure.py. Поэтому я проверил доступный путь установки с помощью команды$ whereis qmake qmake: /usr/bin/qmake /usr/bin/X11/qmake /opt/anaconda2/bin/qmakeЗатем я предоставил первый путь с параметром
-q, таким как$ python configure.py -q /usr/bin/qmakeВы также можете использовать
python3вместоpython, Если предпочитаете версию 3.x. это хорошо сработало для меня.
Comments