Windows下如何安装python第三方库lxml
lxml是个非常有用的python库,它可以灵活高效地解析xml,与BeautifulSoup、requests结合,是编写爬虫的标准姿势。
- 参考 Windows下如何安装python第三方库lxml 文章记于16年,此篇文章对此更新并加以细节解释
工具/原料
+ python
+ pip
+我的电脑 win7 + 64位
方法概述
以下步骤的前提是:
- 已安装python,
- 已安装好pip,
- 已将python安装目录下的scripts目录(如D:\Python27\Scripts)添加到系统环境变量path里。
安装搭建Python2.* 和3.* 环境详细步骤
方法一:打开cmd,输入pip install lxml。如果安装成功的话,可以不用往下看了,人品太好了。通常呢,都会遇到各种错误,不是这不对,就是那里错,反正就是各种安装不了。


- 方法二:基本上,进到这里来看的人,应该都是已经掉到坑里的,所以直接从这里看起就可以。推荐通过lxml的.whl文件来进行安装。
通过lxml的.whl文件来进行安装
打开cmd,输入pip install wheel,先安装wheel库了才能安装.whl文件。

进入python(IDIE或cmd均可,此处以通用的cmd进行讲解)。在cmd中,输入python进入python。
然后输入import pip;print(pip.pep425tags.get_supported()),界面上输出当前python的版本信息,如图。

与上图一致,python2.7.14版本,进入python,输入import lxml,证明我之间并没有安装lxml包,如图。

前篇笔者的lxml3.6.4版本的,官网上已经更新迭代了,这里用最新的lxml4.1.1版本

按你自己的配置对照下载;
进入文件下载到的文件夹位置,按住shift键的同时,点击鼠标右键,在弹出菜单中选择“在此处打开命令窗口”

在打开的命令窗口中,输入pip install 【whl文件的全名】,在这里是pip install lxml-4.1.1-cp27-cp27m-win_amd64.whl,等待安装完成。

如果失败,会报以下错误:

32位和64位差别不大;我电脑python2.7.14 使用64位失败,32位安装成功进入python,输入import lxml,未报错,即表示安装成功。
注意事项
若电脑中同时安装了python2和python3,则python2和python3可以安装的版本是不一样的,注意通过print(pip.pep425tags.get_supported())进行查看,不要想当然的以为python3是lxml-3.6.4-cp35-cp35m-win_amd64.whl,则python2的就是lxml-3.6.4-cp27-cp27m-win_amd64.whl。
python2成功之后安装python3.6.4;

进入python,输入import lxml,报错,提示没有安装lxml,python2和python3所需的版本是不一样的;
这里我下载了好几个 cp27 (python2已使用,32位成功,64位失败); cp33 (如下图报错,不支持);cp36(python3使用,32位失败,64位成功)
Windows下如何安装python第三方库lxml的更多相关文章
- [爬虫]Windows下如何安装python第三方库lxml
lxml是个非常有用的python库,它可以灵活高效地解析xml与BeautifulSoup.requests结合,是编写爬虫的标准姿势. 但是,当lxml遇上Windows,简直是个巨坑.掉在安装陷 ...
- 【python】安装python第三方库lxml时,遇到问题:[ERROR: 'xslt-config' 不是内部或外部命令,也不是可运行的程序]
一.概述 lxml介绍http://lxml.de/ 二.问题 ERROR: 'xslt-config' 不是内部或外部命令,也不是可运行的程序 三.解决方法 Scrapy在Windows上的安装笔记 ...
- 离线安装 python 第三方库
离线安装 python 第三方库 首先你需要在联网的服务器上已经安装了一个第三方库,比如是paramiko,也就是说你已经执行了 pip install paramiko ,小提示: 如果在安 ...
- PyCharm 如何安装python第三方库及插件
一.如何安装python第三方库: 1.有一个专门可下载安装第三方库的网址: http://www.lfd.uci.edu/~gohlke/pythonlibs/ Ctrl+f 搜索要下载的第三方库, ...
- Pycharm安装Python第三方库
转自:http://blog.csdn.net/qiannianguji01/article/details/50397046 除了使用easy_insatll和pip工具安装Python第三方库外还 ...
- 采用文件方式安装Python第三方库
由于Python某些第三方库仅提供源代码,通过pip下载文件后无法在Windows系统编译安装,会导致第三方库安装失败.为了解决这类第三方库的安装问题,美国加州大学尔湾分校提供了一个网页,帮助Pyth ...
- windows下如何安装Python、pandas
windows下如何安装Python.pandas 本篇主要涵盖以下三部分内容: Python.Pycharm的安装 使用Pycharm创建.运行Python程序 安装pandas 1.Python. ...
- windows下pip安装python模块时报错
windows下pip安装python模块时报错总结 装载于:https://www.cnblogs.com/maxaimee/p/6515165.html 前言: 这几天把python版本升级后, ...
- windows下pip安装python模块时报错【转】
windows下pip安装python模块时报错总结 请给作者点赞--> 原文链接 1 权限问题 C:\Users\ljf>pip install xlwt Exception: Trac ...
随机推荐
- 03.Curator深入使用
1.Apache Curator简介 Curator提供了一套Java类库,可以更容易的使用ZooKeeper.ZooKeeper本身提供了Java Client的访问类,但是API太底层,不 ...
- flume jetty 进程关系 flume jetty 跨域问题 jetty 源码分析
flume jetty 跨域问题 13481 httpSource的端口进程号 = flume 启动后的进程号 [root@c log]# netstat -atp Active Internet ...
- imToken 测评通关攻略
imToken 测评通关攻略 2017-10-19 imToken 在 1.3.3 版本新增了用户风险测评系统, 目的是为了让更多的用户了解钱包安全知识以及区块链的基本概念, 从某种程度上提升了整个区 ...
- 3.2 - FTP文件上传下载
题目:开发一个支持多用户同时在线的FTP程序要求:1.用户加密认证2.允许同时多用户登录3.每个用户有自己的家目录,且只能访问自己的家目录4.对用户进行磁盘配额,每个用户的可用空间不同5.允许用户在f ...
- 如何使用 libtorch 实现 AlexNet 网络?
如何使用 libtorch 实现 AlexNet 网络? 按照图片上流程写即可.输入的图片大小必须 227x227 3 通道彩色图片 // Define a new Module. struct Ne ...
- 申请startssl免费一年ssl证书(转)
原文:http://www.live-in.org/archives/1296.html 申请过程步骤蛮多的,对于像我这样的小白来说还是截图+文字记录下比较好.浏览器是firefox. 1.打开htt ...
- Python并行编程(三):线程同步之Lock
1.基础概念 当两个或以上对共享内存操作的并发线程中,如果有一个改变数据,又没有同步机制的条件下,就会产生竞争条件,可能会导致执行无效代码.bug等异常行为. 竞争条件最简单的解决方法是使用锁.锁的操 ...
- shell_03
函数: fanction print_welcome(){ echo welcome now time is `date` } print_welcome 函数调用 print _welcome 00 ...
- Mybatis框架学习总结-表的关联查询
一对一关联 创建表和数据:创建一张教师表和班级表,这里假设一个老师只负责教一个班,那么老师和班级之间的关系就是一种一对一的关系. CREATE TABLE teacher( t_id INT PRIM ...
- 在github上新建一个仓库并上传本地工程
扫盲:在github上新建一个仓库并上传本地工程 http://1ke.co/course/194 我自己新建了个项目,一步一步流程如下. zhoudd@desay:~/桌面/mini_embed_d ...
