简体   繁体   中英

Error installing PyQt

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?

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 )

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

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

试试 PIP,python 包管理器:

pip3 install pyqt5

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM