在windows下安装lxml 报错error: Unable to find vcvarsall.bat

Posted 天剑含光

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在windows下安装lxml 报错error: Unable to find vcvarsall.bat相关的知识,希望对你有一定的参考价值。

刚开始安装 ,我是使用命令pip install lxml直接进行安装,不过出错了

error: Unable to find vcvarsall.bat

解决方案:

1.首先安装wheel,pip install wheel

2.在这里下载对应的.whl文件, http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml

3.进入.whl所在的文件夹,执行命令即可完成安装:pip install 带后缀的完整文件名

我下载的是:lxml-4.2.1-cp34-cp34m-win32.whl

4.使用 pip install lxml-4.2.1-cp34-cp34m-win32.whl进行安装,如果一下成功,完美(5就不用看了),

但是,仍然报错,并且报的如下错误:

5.将上面下载的文件修改为:lxml-4.2.1-cp34-none-win32.whl(对比下:lxml-4.2.1-cp34-cp34m-win32.whl)

只需要将cp34m修改为none,然后在进行安装

哈哈哈,成功了 。

进入python  shell测试下

完美!!!

 

以上是关于在windows下安装lxml 报错error: Unable to find vcvarsall.bat的主要内容,如果未能解决你的问题,请参考以下文章

记录在Windows下安装node-canvas遇到的各种问题(无法安装canvas,安装canvas包报错error...)

Windows环境下使用pip install安装lxml库

python3.5 安装lxml

已解决Encountered error while trying to install package.> lxml

Windows下如何安装python第三方库lxml

windows下使用pip安装python模块lxml