专栏首页python3Windows环境下使用pip inst

Windows环境下使用pip inst

lxml是Python语言和XML以及HTML工作的功能最丰富和最容易使用的库。lxml是为libxml2和libxslt库的一个Python化的绑定。它与众不同的地方是它兼顾了这些库的速度和功能完整性。高效率解析Xpath,用于操作爬虫爬取网址url。

而在Windows中由于原始Python3的版本中并没有集成lxml库,在PyCharm中如果直接引用lxml库可能会出现Install Package Failed错误,并提示:error:Microsoft Visual C++10.0 is required(Unable to find vcvarsall. bat)。即无法按正常流程执行:pip install lxml 方式安装lxml库,问题如下:

问题定位

出现这种问题原因一般是pip install 无法找到与当前Python2/3版本匹配的lxml库,无法下载对应版本的lxml

解决方法

网上相关的解决方法较多,比如安装wheel,安装Visual C++组件等等。。。本人只介绍最简单的一种以供参考:

1.更新pip.exe版本到最新版本,cmd窗口切换到pip.exe文件目录,执行:python -m pip install --upgrade pip

2.安装pip lxml,cmd窗口在pip.exe文件目录下,执行:pip install lxml

3.上述操作之后,pip会查找与当前项目工程版本匹配的lxml版本库进行安装。(如仍无法安装:则在操作2之前先执行:pip install wheel)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • python lxml 安装及应用

    py3study
  • python学习前期(笔记)

    https://www.anaconda.com/download/ https://www.python.org/downloads/windows/ 下载p...

    py3study
  • 【Python学习】爬虫报错处理bs4.

    bs4.FeatureNotFound: Couldn’t find a tree builder with the features you requeste...

    py3study
  • windows下安装lxml库 原

    Lxml是基于libxml2这一XML解析库构建的python库,它使用C语言编写,解析速度比Beautiful Soup更快,在windows下安装相对比较复...

    青木
  • [爬虫]Windows下如何安装python第三方库lxml

    lxml是个非常有用的python库,它可以灵活高效地解析xml与BeautifulSoup、requests结合,是编写爬虫的标准姿势。

    周小董
  • 【Python学习】爬虫报错处理bs4.

    bs4.FeatureNotFound: Couldn’t find a tree builder with the features you requeste...

    py3study
  • 2015年雇主最看重的技能,你有几项?

    现如今单纯靠一张大学文凭就想找到好工作已不太可能。事实上,雇主们招聘更关注的是有价值的软实力。

    用户1756920
  • MongoDB入门系列——4.基本操作(增删改查)

    上面我们已经安装MongoDB数据库,并且也用Studio 3T连接上了,那么接下来我们就要正式的学习他啦。

    陈琛
  • python自定义异常

    try             异常在try块里抛,如果会产生多个异常,捕捉第一个,匹配except,后边的不再捕捉

    py3study
  • Windows下Python安装lxml

    不指定版本号的话,默认会下载最新版(3.5.0)源码编译安装,编译过程中会提示缺少libxml2和libxslt依赖

    py3study

扫码关注云+社区

领取腾讯云代金券