需要先安裝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