在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库