Reputation: 101
I am now trying to run PyQt. I am still getting the following error when I do the following:
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#
Can someone help me how to fix the problem?
Upvotes: 10
Views: 14484
Reputation: 369
This is a slightly modified answer of @Flyte which worked for me on CentOS 6.5
this worked for me hope it helps you also. also make sure you have proper version of qt installed usually need to use qt version>4.7
Upvotes: 1
Reputation: 4213
Try this, http://samos-it.com/install-pyqt-in-a-virtualenv-with-pip/
Install the development headers (Ubuntu 12.04):
sudo apt-get install libqt4-dev
Then try again
Upvotes: 4
Reputation: 437
Problem is that configure.py is trying to use qmake from qt3. Try this:
python configure.py --qmake /usr/bin/qmake-qt4
(You might have qmake-qt4 somwhere else than /usr/bin so check that first )
Upvotes: 10