安装PyQt时出错

时间:2011-08-02 03:12:05

标签: python pyqt

我现在正在尝试运行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# 

有人可以帮我解决问题吗?

4 个答案:

答案 0 :(得分:10)

问题是configure.py正在尝试使用qt3中的qmake。试试这个:

python configure.py --qmake /usr/bin/qmake-qt4

(你可能有qmake-qt4 somwhere而不是/ usr / bin所以先检查一下)

答案 1 :(得分:4)

试试这个, http://samos-it.com/install-pyqt-in-a-virtualenv-with-pip/

安装开发标题(Ubuntu 12.04):

sudo apt-get install libqt4-dev

然后再试一次

答案 2 :(得分:1)

这是@Flyte的一个稍微修改过的答案,它在CentOS 6.5上为我工作

这对我有用,希望它对你也有帮助。还要确保你安装了正确版本的qt,通常需要使用qt版本> 4.7

答案 3 :(得分:0)

尝试使用python软件包管理器PIP:

pip3 install pyqt5