Ошибка при установке PyQt
Теперь я пытаюсь запустить PyQt. Я все еще получаю следующую ошибку
когда я делаю следующее:
[email protected]:/home/abhowmik/app/imgSeek-0.8.6# cd Py*
[email protected]:/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.
[email protected]:/home/abhowmik/app/imgSeek-0.8.6/PyQt-x11-gpl-4.8.4# ^C
[email protected]:/home/abhowmik/app/imgSeek-0.8.6/PyQt-x11-gpl-4.8.4#
Может ли кто-нибудь помочь мне решить проблему?
Ответы
Ответ 1
Проблема заключается в том, что configure.py пытается использовать qmake из qt3. Попробуйте следующее:
python configure.py --qmake /usr/bin/qmake-qt4
(У вас может быть qmake-qt4 somwhere else, чем /usr/bin, поэтому сначала проверьте это)
Ответ 2
Попробуйте это,
http://samos-it.com/install-pyqt-in-a-virtualenv-with-pip/
Установите заголовки разработки (Ubuntu 12.04):
sudo apt-get install libqt4-dev
Затем повторите попытку
Ответ 3
Это слегка измененный ответ @Flyte, который работал у меня на CentOS 6.5
Это помогло мне надеяться, что это тоже поможет. также убедитесь, что у вас установлена надлежащая версия qt, обычно необходимо использовать qt версию > 4.7