ImportError: /root/local/python27/lib/python2.7/site-packages/lxml/etree.so: undefined symbol: xmlBufLength1. 之前好不容易编译好了lxml的环境,然后把服务器和解析全部搭好,今天搭webkit服务器的时候,突然发现之前的编译突然就有问题,一直报etree.so依赖的xmllength找不到,用了ldd去跟踪:
ldd /root/local/python27/lib/python2.7/site-packages/lxml/etree.so
一堆报找不到版本的问题:
/root/liyunfei/webserver/tckit2/lib/libxml2.so.2: no version information available
研究了一下,发现是依赖的库版本不对,这几天搞webkit的时候,把版本库的依赖加到前面去了,而webkit那边依赖的版本更高,就直接挂了,
这件事直接的教训就是做环境第一先看看环境有没有变化;