1. 直接通过pip安装
你会发现lxml怎么搞都报错,后来单独先安装libxml2和libxslt
pip是找不到这个包的,只好百度。发现有很多的例子的解决方案。后来发现了个实用的。
2. 先安装lxml
手动下载lxml:
然后ctrl+f 搜索 lxml 找到下面截图的位置。俺猜测cp27,cp34是指python的版本,分别对应python2.7和3.4.根据自己的情况下载对应的版本。反正我是这样臆断并下载的。
下载后的文件是whl文件,直接pip install 对应的文件名(路径要对)就可以安装了。
(注意 amd64是指python是64bit,千万不要认为这个是指win的位数,不然会报 文件.whl is not a supported wheel on this platform)
lxml下载新路径:https://pypi.python.org/pypi/lxml/3.7.2
ubuntu 安装流程
-
先安装插件
-
sudo apt-get install libxml2-dev libxslt-dev python-dev -- python2.xsudo apt-get install libxml2-dev libxslt-dev python3.5-dev --python3.5
-
直接pip install lxml
如果报下面的错误
·
在安装下面这个
sudo apt-get install zlib1g-dev
ok 了,现在就可以pip install lxml了
3. pip install pyquery
大功告成。