python3.5安装lxml错误解决方法

Python3.5 用 pip 安装lxml时出现 “Unable to find vcvarsall.bat ”。
解决方法(转自知乎和stackoverflow):

  1. 安装wheel,命令行运行:
    pip install wheel
  2. 在这里下载对应的lxml文件,注意别改文件名 http://www.lfd.uci.edu/~gohlke/pythonlibs/
    Ctrl + F,输入lxml,找到下面这段:
    Lxml, a binding for the libxml2 and libxslt libraries.lxml‑3.4.4‑cp27‑none‑win32.whl
    lxml‑3.4.4‑cp27‑none‑win_amd64.whl
    lxml‑3.4.4‑cp33‑none‑win32.whl
    lxml‑3.4.4‑cp33‑none‑win_amd64.whl
    lxml‑3.4.4‑cp34‑none‑win32.whl
    lxml‑3.4.4‑cp34‑none‑win_amd64.whl
    lxml‑3.4.4‑cp35‑none‑win32.whl
    lxml‑3.4.4‑cp35‑none‑win_amd64.whl
    cp后面是Python的版本号,27表示2.7,根据你的Python版本选择下载。
  3. 进入.whl所在的文件夹,执行命令即可完成安装pip install + lxml.whl
    作者:深海鱼
    链接:https://www.zhihu.com/question/26857761/answer/69754633
    来源:知乎

按照答案执行到第三步,又出现了一个新的错误。

Fatal error in launcher: Unable to create process using '"'
谷歌一下,在stackoverflow下搜索到解决方法如下:
it seems that>python -m pip install XXX
will work anyway (worked for me) (see link by user474491)
附上原版链接

终于安装完成,以上。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容