Windows系统和Linux系统下的安装教程
这篇文章主要介绍了Python lxml模块安装教程,本文分别讲解了Windows系统和Linux系统下的安装教程,需要的朋友可以参考下
lxml是Python中与XML及HTML相关功能中最丰富和最容易使用的库。lxml并不是Python自带的包,而是为libxml2和libxslt库的一个Python化的.绑定。它与众不同的地方是它兼顾了这些库的速度和功能完整性,以及纯Python API的简洁性,与大家熟知的ElementTree API兼容但比之更优越!但安装lxml却又有点麻烦,因为存在依赖,直接安装的话用easy_install, pip都不能成功,会报gcc错误。下面列出来Windows、Linux下面的安装方法:
【Windows系统】
先确保Python已经安装好,环境变量也配置好了,相应的的easy_install、pip也安装好了.
1. 执行 pip install virtualenv
代码如下:
C:>pip install virtualenv
Requirement already satisfied (use --upgrade to upgrade): virtualenv in c:python27libsite-package
2. 从XX网站下载与系统,Python版本匹配的lxml文件:
/pypi/lxml/2.3/
NOTE:
比如说我的电脑是Python 2.7.4, 64位操作系统,那么我就可以下载
(md5) # Python Egg
或
(md5) # MS Windows installer
3. 执行 easy_install
D:Downloads>easy_install # 进入该文件所在目录执行该命令
代码如下:
Processing
creating c:
Extracting to c:python27libsite-packages
Adding lxml 2.3 to file
Installed c:
Processing dependencies for lxml==2.3
Finished processing dependencies for lxml==2.3
NOTE:
1. 可用exe可执行文件,方法更简单直接安装就可以
2. 可用easy_install安装方式,也可以用pip的方式
代码如下:
#再执行下,就安装成功了!
>>> import lxml
>>>
3. 如用pip安装,常用命令就是:
代码如下:
pip install simplejson # 安装Python包
pip install --upgrade simplejson # 升级Python包
pip uninstall simplejson # 卸载Python包
4. 如用Eclipse+Pydev的开发方式,需要移除旧包,重新加载一次
代码如下:
Window --> Preferences --> PyDev --> Interperter-python # 否则导包的时候会报错
【Linux系统】
因为lxml依赖的包如下:
代码如下:
libxml2, libxml2-devel, libxlst, libxlst-devel, python-libxml2, python-libxslt
所以安装步骤如下:
第一步: 安装 libxml2
代码如下:
$ sudo apt-get install libxml2 libxml2-dev
第二步: 安装 libxslt
代码如下:
$ sudo apt-get install libxlst libxslt-dev
第三步: 安装 python-libxml2 和 python-libxslt
代码如下:
$ sudo apt-get install python-libxml2 python-libxslt
第四步: 安装 lxml
代码如下:
$ sudo easy_install lxml
-
关于啤酒瓶废物利用的手工教程
导语:我想大部分家里应该都会有很多喝完剩下的啤酒瓶,有些是因为小店买来可以退瓶子,而有些是买来无法退的。那么这些剩下的啤酒瓶我们该怎么办呢?放在家里是很拥挤的,而且也很难看。那么今天我们就用这些剩下的没用的啤酒瓶来废物利用下。工具/原料干燥的空啤酒瓶...
-
分享利用Google Play批量安装应用教程
利用GooglePlay批量安装应用教程你对GooglePlay了解多少?相识?相知?还是相恋?哈哈!开个玩笑~~来,我们用一个问题来检验一下你对GooglePlay的了解程度:知道怎么用GooglePlay批量安装应用吗?嘿嘿!被难住了吧?那接下来的教程你可要好好看看咯!如果你是一个Android原生党,除了G...
-
iphone6安装教程
首先我们需要了解iPhone6PlusSIM卡类型,准备好NanoSIM卡,然后使用自带的卡针,就可以轻松的完成iPhone6Plus安装SIM卡,下面是详细教程。iPhone6Plus的SIM卡安装教程:由于iPhone6Plus采用了铝合金一体金属机身设计,与大多是一体机身设计手机一样,SIM卡槽设计在机身正面...
-
solidworks2014安装教程
1解压SW2014_sp0_x64_文件,用虚拟光驱打开或者直接用压缩软件解压。2打开安装程序安装程序,然后选择,(已管理员运行)如下图:如果您是win8系统,或者其他系统也有可能运行这个出现问题,那么您可以打开sldim文件夹,然后运行程序,也可以打开安装程序。3运行setup后的界面,然...