pyQt 编译make 的过程中,出现了这个错误
wind@wind-ThinkPad-X250:~/Downloads/PyQt-gpl-5.3.2$ sudo make cd QtCore/ && ( test -e Makefile || /home/wind/Qt5.3.1/5.3/gcc_64/bin/qmake /home/wind/Downloads/PyQt-gpl-5.3.2/QtCore/QtCore.pro -o Makefile ) && make -f Makefile make[1]: Entering directory '/home/wind/Downloads/PyQt-gpl-5.3.2/QtCore' g++ -c -pipe -fno-exceptions -O2 -Wall -W -D_REENTRANT -fPIC -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_DEBUG -DQT_PLUGIN -DQT_CORE_LIB -I../../../Qt5.3.1/5.3/gcc_64/mkspecs/linux-g++ -I. -I. -I/usr/local/include/python2.7 -I../qpy/QtCore -I../../../Qt5.3.1/5.3/gcc_64/include -I../../../Qt5.3.1/5.3/gcc_64/include/QtCore -I. -o sipQtCoreQVector0600QPair24000100QVariant.o sipQtCoreQVector0600QPair24000100QVariant.cpp In file included from sipQtCoreQVector0600QPair24000100QVariant.cpp:24:0: sipAPIQtCore.h:28:17: fatal error: sip.h: No such file or directory compilation terminated. Makefile:1282: recipe for target 'sipQtCoreQVector0600QPair24000100QVariant.o' failed解决方案:
安装过程中自作聪明的将2.7 改为3.5
sudo ln -s /usr/include/python2.7 /usr/local/include/python2.7