zoukankan      html  css  js  c++  java
  • Windows10 64位下Pycharm及cmd安装lxml最新库

    ---------------------------------------------------------------------------------转载部分-------------------------------------------------------------

    本文部分【1-3节】转载自:https://www.waitalone.cn/technology/lxmlerror.html 

    0x01 概述

    重装系统后,安装了最新的Python3.8.1,当使用pip安装lxml库的时候报错Microsoft Visual C++ 14.0 is required,本文将提供解决办法。

    系统环境及报错信息

    系统环境:
    • Windows10企业版LTSC X64位
    • Python3.8.1 x64位
    • PyCharm 2019.3.1 x64
    报错信息如下:
    building 'lxml.etree' extension
    error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/

    0x02 解决办法

    2.1 解决Microsoft Visual C++ Build Tools错误


    下载后双击安装,完成后会打开VisualStudio Installer,我们C++生成工具即可。
    C++生成工具C++生成工具
    只安装第一个

    只安装第一个

    安装了C++生成工具后,以后就不会再报 Microsoft Visual C++ 14.0 is required 这类错误了。

    Python2.7版本,有一个单独的编译文件,可以直接下载安装。

    2.2 安装编译好的whl文件

    直接在 https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml 下载对应的安装包
    然后使用 pip install lxml-4.4.2-cp38-cp38-win_amd64.whl 安装即可。

    0x03 Pycharm下安装lxml

    在Pycharm venv环境下,可能还是会报点小问题,解决办法为升级venv中pip为最新版。
    pip的最新版会自动下载whl文件,建议升级到pip 19.3.1

    -----------------------------------------------------分割线-------------------------------------------------------

    由于本人在pycharm下安装问题较多,尝试在cmd模式下安装成功,现将方法列举如下:

    0x04 cmd管理员模式下安装lxml

    window10 64位,python3.8.1,lxml-4.5.0,lxml历史版本见:https://pypi.org/project/lxml/#history

    详细操作步骤如下:

    1.打开cmd终端,以管理员模式运行,查看pip版本命令:pip --version,如不是最新版本建议更新。

    2.更新pip,命令:pip insall -upgrade pip。

    3.安装wheel,命令:pip install wheel

    4.这时再安装lxml,命令:pip install lxml,至此完成lxml安装,附上命令操作图。

    5.Pycharm上导入已经安装好的第三方运行库,参见:https://www.cnblogs.com/yanqingyang/p/9601328.html

  • 相关阅读:
    《PHP
    2018/06/11 数据库设计规范
    RequireJs 与 SeaJs的相同之处与区别
    null 与 undefinded
    page 分页
    fullPage的使用
    touch事件(寻找触摸点 e.changedTouches)
    t添加最佳视口
    随鼠标动的炫彩小球
    随机小球
  • 原文地址:https://www.cnblogs.com/ydh2017/p/12433690.html
Copyright © 2011-2022 走看看