之前写过《Python中requests包的安装》,今天我需要安装lxml库,这里我尝试之前安装requests方式,但是没有成功,几经周折,终于总结出来了一个方法,这里拿出来给大家分享。

首先就是自己的电脑已经安装好了Python2.7或者Python3.5,。接下来是安装pip,很多在安装Python的时候,pip已经安装好了,但是当我们在Windows下进入命令行模式的时候使用pip的时候经常报错,原因是没有配置环境变量,接下来找到你的Python的安装路径,我的是安装在Z:python27这个文件夹下面的,打开该文件夹,进入到Scripts文件夹下面,会看到pip,然后把这个安装路径配置环境变量到path下,如果有不懂如何配置环境变量的可上网查询。这里提供一种方法用来检查你的pip是否安装成功,在命令行模式下,输入命令:pip --version 如果显示和下图类似就说明安装成功了,下图的内容显示了pip的版本和安装路径。

接下来安装wheel,建议命令行模式下,进入到Python的安装路径下,然后进入到lib目录下,然后输入命令:pip install wheel  下图则表示你的wheel安装成功了

接下来是安装lxml,首先我们需要下载lxml,这里给大家提供一个网址,这里面基本包含了大部分的Python需要的库 http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml

这里有好多版本的lxml的库文件,我们需要根据自己的Python版本和电脑的配置来选择不一样的库文件。下图是刚刚那个网址下面的截图,其中有好多文件,第一个框中的内容是Python的版本,第二个框中的内容是计算机的位数。

从上面的这些内容里面下载一个文件,然后把这个文件放在Python的安装目录的lib目录下,然后打开Windows的命令行窗口,进入到这个目录下,然后输入命令:pip install lxml-3.xxx(这里面xxx的内容是你的下载文件的全名,注意名称一定要保证一样),这样执行了之后,有可能会出现下图的报错,意思是安装的版本不符合本机的要求

这里就是我们下载的文件不匹配,我们就需要换一个下载然后重新执行命令:pip install lxml-3.xxx  。这里重新下载文件的时候,大家看上上一个截图,哪些文件中,符合Python27和Win32的有好几个,这里你可以把几个都试一下,如果还是不行,就一个一个试,总有一款适合你!!!(我自己的电脑是64位,安装的Python是2.7版本的,但是我安装的lxml文件确实第一个,这里大家一个一个试吧)。然后命令行窗口输入python,进入python的环境,输入import lxml,如下图就表示你的安装成功了,是不是很期待呢,赶紧试一下吧。

(这里有发现了一个新的方法,亲还没有测过哈,大家可以尝试:下载lxml的whl包,修改后缀名为.zip 解压缩,再把解压出来的文件夹放到Python 安装文件夹下面Lib/site-packages 文件夹下。)

Python中lxml库的安装(Windows平台)相关推荐

  1. python docx库安装_详解python中docx库的安装过程

    python中docx库的简介 python-docx包,这是一个很强大的包,可以用来创建docx文档,包含段落.分页符.表格.图片.标题.样式等几乎所有的word文档中能常用的功能都包含了,这个包的 ...

  2. python中jieba库的安装

    jieba库的作用主要用于中文分词,是一种不错的中文分词组件. python中的库可以理解为有三种:python自带的,自己定义的,第三方库(别人写好的,如jieba库,要从网上下载,进行安装) 常用 ...

  3. python网络爬虫系列教程——python中lxml库应用全解(xpath表达式)

    全栈工程师开发手册 (作者:栾鹏) python教程全解 python网络爬虫lxml库的应用全解. 在线安装方法:cmd中输入"pip install lxml" 离线安装,下载 ...

  4. Python中jieba库的安装方法

    方法一:使用pycharm里的检索项(此方法适用于需要使用pycharm的小伙伴) 1.打开pycharm,在File下打开Settings. 2.在Project Interpret菜单栏下,点击& ...

  5. Python操作lxml库(基础篇)

    ​ 活动地址:CSDN21天学习挑战赛 学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩:迟一天就多一天平庸的困扰. 学习日记 目录 目录 学习日记 一.lxml库概述 1.lxml库介绍 2.l ...

  6. python3.7扩展库是什么_Python3.4以后的版本中,____________库用于安装管理Python扩展包,________________库用于发布Python包。_学小易找答案...

    [填空题]Python3.4以后的版本中,____________库用于安装管理Python扩展包,________________库用于发布Python包. [判断题]Directions: The ...

  7. 关于python 中h5py库安装不上的解决办法

    关于python 中h5py库安装不上的解决办法 问题 解决步骤 1.先安装wheel这个库,方法就是从命令行中输入pip install wheel 2.下载自己对应的h5py的版本,网址如下 3. ...

  8. Python lxml库的安装和使用

    Python lxml库的安装和使用 lxml 是 Python 的第三方解析库,完全使用 Python 语言编写,它对 Xpath 表达式提供了良好的支持,因此能够了高效地解析 HTML/XML 文 ...

  9. python中的time库安装步骤-python中time模块需要安装么

    time是python自带的模块,用于处理时间问题,提供了一系列的操作时间的函数. time模块中时间表现的格式主要有三种:(推荐学习:Python视频教程) timestamp时间戳,是以秒表示从& ...

最新文章

  1. tableau必知必会之如何在Tableau server中实现工作薄的自动刷新
  2. 学业水平测试计算机模拟,高二计算机学业水平测试 模拟试题(附答案)
  3. Python中collections模块
  4. oracle gather trace,Oracle 11g新SQL Trace 10046方法
  5. 基于虚拟日志压缩的数据同步方案
  6. java手写map,手写 RxJava ---- map 操作符
  7. Hibernate 多对多关系实现
  8. Servlet连接数据库
  9. 经典——也许这就是方向
  10. Kali-linux识别活跃的主机
  11. “杜绝电子垃圾,我们需要软件永远更新下去!”
  12. 软件测试经典案例佣金问题,佣金等价划分和测试用例设计.PPT
  13. 混沌分形之朱利亚集(JuliaSet)
  14. 杭州电子科技大学计算机考研录取名单,杭州电子科技大学2017年硕士研究生一志愿考生复试名单公布...
  15. ESP8266最小系统
  16. Pro Tools 贴士- 使用Snapper快速试听和导入音频素材
  17. 46个不得不知的生活小常识
  18. 从Angular 转向VUE,再做一次菜鸟
  19. 英达科技委任唐伟章教授担任非执行董事
  20. mysql 命令_常见的MySQL命令大全second

热门文章

  1. 用python的numpy作线性拟合、多项式拟合、对数拟合
  2. DP UVALive 6506 Padovan Sequence
  3. Access应用日志一
  4. 无线Trace脚本(旧格式)-平均延时
  5. ae编程语言as_AE开发 入门教程
  6. java 根据圆心计算圆弧上点的经纬度_冲压件展开计算方法(二),转发给每一位冲压人...
  7. html如何给文字添加阴影效果,css中怎么给字体添加阴影效果
  8. 用matlab自己搭建bp神经网络,怎样在matlab里建立一个BP神经网络模型?
  9. php 开发cs,PHP开发CS结构的技巧
  10. xiaohai.cf index.php,php des 加密 - 北京破小孩