如何在Fedora 23(Python 2)上安装PyQt5?

时间:2016-05-15 17:22:57

标签: python python-2.7 fedora pyqt5 fedora-23

我按照https://github.com/pyqt/python-qt5/wiki/Compiling-PyQt5-on-Ubuntu-12.04的说明得到此错误:

$ python configure.py --qmake ~/Qt5.3.1/5.3/gcc_64/bin/qmake --sip-incdir ../sip-4.16.5/siplib --verbose
Querying qmake about your Qt installation...
Determining the details of your Qt installation...
/home/david/Qt5.3.1/5.3/gcc_64/bin/qmake -o qtdetail.mk qtdetail.pro
make -f qtdetail.mk
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -fPIE -DQT_NO_DEBUG -DQT_CORE_LIB -I../../Qt5.3.1/5.3/gcc_64/mkspecs/linux-g++ -I. -I../../Qt5.3.1/5.3/gcc_64/include -I../../Qt5.3.1/5.3/gcc_64/include/QtCore -I. -o qtdetail.o qtdetail.cpp
make: g++: Command not found
qtdetail.mk:524: recipe for target 'qtdetail.o' failed
make: *** [qtdetail.o] Error 127
Error: Failed to determine the detail of your Qt installation. Try again using
the --verbose flag to see more detail about the problem.

有人可以帮助我吗?

感谢。

编辑:我通过使用dnf安装gcc-c++解决了这个问题,但现在我在运行make时出现此错误:https://gist.github.com/TheInitializer/4edca67ee64bf7a86a850fe839985297

任何人都知道发生了什么事?

1 个答案:

答案 0 :(得分:4)

嗯,我有点觉得愚蠢。

PyQt5有一个dnf包。

我刚刚运行了sudo dnf install PyQt5并安装了它。