** ERROR: make sure the development packages of libxml2 and libxslt are installed **
原因: lxml安装有2个依赖库, 一个是libxml2 ,还有一个是libxslt
解决方案:
(1) 到这个连接下, 搜索lxml, 下载对应的lxml.whl文件(预编译过的)
如,我本机python的版本是3.5, 32位win7系统, 那么就选择
即可.
注意: 如果没有安装wheel, 要先安装wheel
方法: pip install wheel
(2) 下载完成后, 把下载好的.whl文件放在python的跟目录下, 比如我的是:
C:\Users\Queen\AppData\Local\Programs\Python\Python35-32
(3) 在该目录下,
C:~Python35-32>python -m pip install lxml-win32.whl
结果如下:
Processing c:\python34\lxml-3.6.0-cp35-cp35m-win32.whl
Installing collected packages: lxml
Successfully installed lxml-3.6.0