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
-
霸气运动会口号及条幅内容
导语:全民健身,利国利民,功在当代,利在千秋!人类需要体育,世界向往和和平!开展全民健身运动,全面建设小康社会!体育使城市充满活力,城市因体育勃发生机!人人关心体育,体育造福人人!青春活力,团结友爱,尊敬师长。久久生辉,永放光芒生命在于运动!我精彩,我运动。我运动,我健康...
-
台式电脑系统安装教程
电脑操作系统可以这样来分类,一类是windows系统,一类是非windows系统。因为现在windows系统是我们最常见最常用的系统了。在很多人心中所认为的系统就是指windows系统。今天我着重来说说windows台式电脑系统安装教程。一起来看看吧!电脑系统安装的方法有很多,包括...
-
PunkBuster安装教程以及PunkBuster更新教程
PunkBuster简称PB,是战地2的反作弊软件,联网游戏前必须安装最新版的PB才能进入网战服务器PB相关的安装程序包括pbsvc和pbsetup,联网游戏前请先用pbsvc给系统安装相关服务,再用pbsetup给游戏安装pb!首先启动pbsvc1、选择Install/Re-InstallPunkBusterService,然后点击...
-
手工纸花瓶制作教程
大家一定学到了很多花朵的折法啦,可是这些花折好放哪里呢?哈哈,今天就教大家折花瓶吧。以下是小编为大家收集整理的手工纸花瓶制作教程,欢迎阅读参考。步骤1、首先要准备好制作花瓶的相关材料,卷纸筒、铁丝、泡沫、刀子和皱纸,现在开始制作个性花瓶,先把卷纸筒切成高...