需要先安装libxml2-devel libxslt-devel这两个rpm包,如果使用非root用户安装,可以下载libxml2和libxslt的源代码进行安装。
libxml2-devel、libxslt-devel装好后,解压lxml的包,切换到这个包的路径。
加入CFLAGS进行编译和安装,在shell下依次输入如下命令:
CFLAGS=-I/usr/include/libxml2:/usr/include/libxslt/ Python2.6 setup.py build
CFLAGS=-I/usr/include/libxml2:/usr/include/libxslt/ python2.6 setup.py install