Я сейчас пытаюсь запустить PyQt.Я все еще получаю следующее сообщение об ошибке:
root@localhost:/home/abhowmik/app/imgSeek-0.8.6# cd Py* root@localhost:/home/abhowmik/app/imgSeek-0.8.6/PyQt-x11-gpl-4.8.4# python configure.py --verbose Determining the layout of your Qt installation... /usr/share/qt3//bin/qmake -o qtdirs.mk qtdirs.pro make -f qtdirs.mk g++ -c -pipe -g -Wall -W -O2 -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -o qtdirs.o qtdirs.cpp qtdirs.cpp:1:17: fatal error: QFile: No such file or directory compilation terminated. make: *** [qtdirs.o] Error 1 Error: Failed to determine the layout of your Qt installation. Try again using the --verbose flag to see more detail about the problem. root@localhost:/home/abhowmik/app/imgSeek-0.8.6/PyQt-x11-gpl-4.8.4# ^C root@localhost:/home/abhowmik/app/imgSeek-0.8.6/PyQt-x11-gpl-4.8.4#
Может ли кто-нибудь помочь мне решить проблему?
Проблема в том, что configure.py пытается использовать qmake из qt3. Попробуйте это:
python configure.py --qmake /usr/bin/qmake-qt4
(Вы можете иметь qmake-qt4 где-то еще, кроме / usr / bin, поэтому сначала проверьте это)
Попробуйте, http://samos -it.com / install-pyqt-in-a-virtualenv-with-pip /
Установить заголовки разработки (Ubuntu 12.04):
sudo apt-get install libqt4-dev
Затем повторите попытку
Это слегка измененный ответ @Flyte, который работал для меня на CentOS 6.5
это сработало для меня, надеюсь, это поможет и вам.также убедитесь, что у вас установлена правильная версия qt, обычно нужно использовать версию qt> 4.7