天天看点

linux 安装jeakens_Linux下源码安装PyQt4

感谢朋友支持本博客,欢迎共同探讨交流,由于能力和时间有限,错误之处在所难免,欢迎指正!

如果转载,请保留作者信息。

博客地址:http://blog.csdn.net/qq_21398167

原博文地址:http://blog.csdn.net/qq_21398167/article/details/46429655

官网上说:“Before you can build PyQt4 you must have already built and installed SIP” 意思是说必须先安装SIP,于是也下载了SIP。

解压SIP压缩包,进入源码目录,打开README,说是当前目录下有一个build.py,结果我没有找到。但找到了一个configure.py的代码。于是我执行它

正常完成,并生成了Makefile。我下意识地执行make,结果:

通常这种问题出在系统没有安装组件的开发板,只提供了库文件,并没有提供对应的头文件,不能进行二次开发。解决文件就是安装python-devel

完成安装。再make,顺利通过编译。再sudo make install,也很顺利。测试是否完成安装:

安装OK。

解压下载的:PyQt-x11-gpl-4.10.3.tar.gz

ImportError: No module named QtWebKit

进入源码目录,打开README,按说明的步骤:先执行configure-ng.py脚本,然后make,make install。

因为我在使用 eric4 的时候   出现错误

ImportError: No module named QtWebKit

原因是在编译 PyQt 的时候  没有安装 QtWebKit   导致没有编译那个模块

所以在编译之前   yum install qtwebkit

由于这是GPL,所以在执行configure-ng.py时让我们同意协议。输入yes继续。

用了1min顺利完成!接着make,这个过程有一点长,花了20分钟,很顺利。