@haokuixi
2015-05-18T10:37:39.000000Z
字数 541
阅读 6789
python
lxml
环境:
之前还没安装过 Python 的扩展模块,查了下,比较方便的方式是使用 Python 包管理器,我用的是 pip
pip install lxml
Searching for lxml
// 下载安装包……
** make sure the development packages of libxml2 and libxslt are installed **
……
// 一大堆出错信息
安装失败!
倒腾了好长时间,实在是头大,搜了 StackOverflow, 找到了问题所在,lxml 依赖 libxml2 和 libxslt 的开发版本(正如上面的 make sure 那一行所提示的信息)……
无语了,官方的安装页面可没说是开发版本,太坑了
看看系统上缺少哪一个版本就装哪一个,我这里少 libxslt 的开发版本
yum instal libxslt-devel
再次安装 lxml,终于成功!