为非系统自带的python安装lxml

过共享主机跑过Django的童鞋们应该都有过自编Python的经历。其实这是让没有root权限的用户使用自定义版本的Python的通解。步骤是挺简单的,也就是configure --prefix={path} && make && make install这么一下而已。之后如果想装什么包,那么可以装上distribute/easy_install,然后用pip方便的完 成。

不过有一个玩意儿确是相当麻烦的,那就是libxml2。虽然说lxml能够提供这个包的支持,但任你用pip怎么弄,回头还是无法导入。平时尽管 用不上这玩儿,可是很不幸地,scrapy它得用哪……所以只能硬着头皮找解决办法。昨日为这事捣鼓了一阵,也总算把问题给解决了,赶紧记录一下,免得忘 了 = =

继续阅读