首页

文章

python lxml库怎么安装

发布网友 发布时间:2022-03-03 13:02

我来回答

2个回答

热心网友 时间:2022-03-03 14:31

  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
  [python] view plain copy print?
  C:\>pip install virtualenv
  Requirement already satisfied (use --upgrade to upgrade): virtualenv in c:\python27\lib\site-package
  s\virtualenv-12.0.4-py2.7.egg
  2. 从官方网站下载与系统,Python版本匹配的lxml文件:
  http //pypi.python.org/pypi/lxml/2.3/
  NOTE:
  比如说我的电脑是Python 2.7.4, 64位操作系统,那么我就可以下载
  [python] view plain copy print?
  lxml-2.3-py2.7-win-amd64.egg (md5) # Python Egg
  或
  lxml-2.3.win-amd64-py2.7.exe (md5) # MS Windows installer
  3. 执行 easy_install lxml-2.3-py2.7-win-amd64.egg
  [python] view plain copy print?
  D:\Downloads>easy_install lxml-2.3-py2.7-win-amd64.egg # 进入该文件所在目录执行该命令
  Processing lxml-2.3-py2.7-win-amd64.egg
  creating c:\python27\lib\site-packages\lxml-2.3-py2.7-win-amd64.egg
  Extracting lxml-2.3-py2.7-win-amd64.egg to c:\python27\lib\site-packages
  Adding lxml 2.3 to easy-install.pth file
  Installed c:\python27\lib\site-packages\lxml-2.3-py2.7-win-amd64.egg
  Processing dependencies for lxml==2.3
  Finished processing dependencies for lxml==2.3
  NOTE:
  1. 可用exe可执行文件,方法更简单直接安装就可以
  2. 可用easy_install安装方式,也可以用pip的方式
  [python] view plain copy print?
  #再执行下,就安装成功了!
  >>> 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

热心网友 时间:2022-03-03 15:49

库怎么安装
如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 锻炼颈椎的几个动作 水多久能结冰 冰能在多长时间内形成 请问水低于0度会结冰吗? 如何防止脱发严重 嘴唇上有黑印用蜜蜡和棉线去除了胡须 软柿子的热量 孕妇可以吃软柿子吗不是西红柿 脆柿子和软柿子的区别 脆柿子好还是软柿子好 软柿子可以多吃吗 “鱼悬洁白振清风”的出处是哪里 用大自然的声音评课好吗? 妇产科博士找超声科工作容易吗 怎能把微信6.2.0版本换回6.1.2版 微信群6.2.4怎么增加人数上限 微信6.2.2如何备份手机通讯录 电脑桌面图标不能放大? 有什么好用的识图软件 识图认人哪个软件最好 手机识图软件什么软件能识别图片位置 小米手机自动锁屏时间怎么修改 小米手机屏幕锁定时间设置教程 能举起100斤算大力吗 中医美容专业是什么 中医美容证有什么用 单声道音频什么意思(开启单声道音频有什么好处) 单声道音频是什么,有什么用处? 户口还未迁移到婆家 娘家户口怎么就没了呢 我结婚没有迁户口,现在娘家也没有怎么办 没领证生的孩子一般会判给谁 没领证生的孩子会判给谁 信用卡卡种有哪些 找一首古风歌曲 男声 低配电脑装w10还是w7流畅 电脑配置低装win7还是win10好 低配电脑适合装WIN7系统还是WIN10系统? ...500s-15isk这个联想笔记本的内存条尺寸是什么型号的有没有知道的... 越快越好.怎样减肥.而且胸部不缩水 请问徐闻县海安长途汽车客运站客服是多少? 过了平台期还会瘦吗 悦耳的意思悦耳的解释 重庆师范大学应用心理学专业的权威性如何? 打印机laserjetm1136mfp怎样设置无线打印 经典电影赏析之1:《精武英雄》 爆米花用的什么玉米 糯玉米哪个好 有机糯玉米的营养价值如何? 四大直辖市换帅原因 四大直辖市换帅为啥 如何使用pycharm安装python库 window 怎么安装python类库 python怎样安装第三方库 word如何加入脚注 怎么安装python的pygame库文件 python 怎么安装joblib库 word文档中怎么加脚注呀? python库安装? word脚注怎么添加 python安装不上一些库怎么办? word中脚注怎样加 python如何安装re库 WORD中怎么插入脚注 python第三方库安装到哪里 如何在word中加脚注? python如何安装numpy库 word2010怎么加脚注 如何在python中安装第三方库 如何用pip安装python库 word怎么给标题添加脚注 python如何安装json库 家里的墩布老有一股潮味儿,怎么才能去除呢? python怎么安装第三方类库 如何把python安装的库删除 在mac上自己安装了python3.4,怎么安装各种库 零基础如何系统的学习python python零基础怎么学习? qq忘记密码了怎么办? qq忘记密码怎么办? 转行零基础该如何学Python? qq忘记密码了怎么办? 零基础如何入门学习Python? qq忘密码了怎么办? 零基础如何学习Python 零基础小白如何学习Python编程入门 编程零基础应当如何开始学习 Python ? 零基础学习python需要怎么入手 带把的椰子怎么开 零基础可以学会Python吗? 椰子要怎么开
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com