如何在Python中简单地解决Microsoft Visual C++ 14.0报错?

这篇具有很好参考价值的文章主要介绍了如何在Python中简单地解决Microsoft Visual C++ 14.0报错?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题简述

在 Windows 系统上,我使用 Python 3.11 的 pip 工具安装 lxml 等库时会出现以下报错:

error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/

在终端内显示如下:

microsoft visual c++ 14.0,microsoft,python,windows
本文主要讨论如何解决此报错。

解决方案

出现此情况的原因是pip安装的库其中部分代码不是python而是使用C++等代码编写,我们安装这种类型的库时需要进行编译后安装。

所以一种较为复杂且笨重的解决方案是安装Microsoft C++ Build Tools软件,但这种方式对于很多人来说过于笨重。

另一种解决方案是安装他人编译完成的库文件,在pip中,这种编译完成后的文件的后缀为.whl。为了安装此类文件,我们需要首先在pip内使用如下命令安装一个用于解析此类文件的库:

pip install wheel

然后,我们就可以去寻找对应库的.whl文件。在此处,我们给出一个.whl文件的汇总下载站。如下图:
microsoft visual c++ 14.0,microsoft,python,windows进入此网站,使用Ctrl + F快捷键打开浏览器的搜索栏,搜索对应的库,在此处我们搜索lxml,获得结果如下:

microsoft visual c++ 14.0,microsoft,python,windows我们可以看到给出了一系列的.whl文件,那怎么找到我们对应版本的.whl文件呢?

我们需要根据文件名判断,在此处我们分析如下文件名:

lxml‑4.9.0‑cp311‑cp311‑win_amd64.whl

其中cp311代表CPython 3.11版本,win代表windows系统,amd64代表64位系统。比如我使用的使用官方网站下载的Python 3.11且我的操作系统为64位Windows,所以我可以下载此文件安装。

此处的pypy38是另一种高性能的Python实现,对于大部分用户而言,我们都使用的是官网提供的CPython而不是PyPy

将文件下载到本地,在下载文件夹内打开cmd,你可以使用下述方式直接打开:
microsoft visual c++ 14.0,microsoft,python,windows键入如下命令:

pip install lxml‑4.9.0‑cp311‑cp311‑win_amd64.whl

即可安装完成相应的库。文章来源地址https://www.toymoban.com/news/detail-781030.html

到了这里,关于如何在Python中简单地解决Microsoft Visual C++ 14.0报错?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决python安装依赖包出现 Microsoft Visual C++ 14.0 or greater is required问题

    解决python在安装第三方包出现的问题:error Microsoft Visual C++ 14.0 or greater is required. Get it with Microsoft C++ Build Tools httpsvisualstudio.microsoft.comvisual-cpp-build-tools 问题 出现这个问题 着实让人很头疼啊! 我从网上也找到了一些解决方案,但这些都不成功 网上提供了一些包 例如: 等类似

    2024年02月05日
    浏览(55)
  • 如何解决:error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build Tools

    CSDN解决方案千千万,试了半天全完蛋。凡事还是靠自己,自己动手丰衣足食。话不多说,直接上链接!一点解千愁! 下载 Visual Studio Tools - 免费安装 Windows、Mac、Linux (microsoft.com) 进入网站后,找到:适用于VS 2022的工具 找到:VS 2022 生成工具,点击右侧下载 在弹出的界面中选

    2024年02月11日
    浏览(52)
  • Microsoft Visual C++ 14.0 is required解决方法

    在用python调用别的语言(我用的是cache数据库)的方法时,在执行\\\"python setup3.py install\\\"方法时出现“error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”错误,以下是网上能找到的安装过程中“所有”解决方案: 1、首先需要下载Microsoft Visual C++ Build Tools的

    2024年02月06日
    浏览(37)
  • 提示Microsoft Visual C++ 14.0 is required的解决办法

    提示Microsoft Visual C++ 14.0 is required的解决办法 运行代码提示这个问题一般是因为缺少C++编译器,因为有些程序需要使用,没有C++接口会报错。这个问题困扰了我好几天,网上搜索了很多方法尝试也没有成功。下面说一下我解决问题的历程,希望遇到同样问题的小伙伴可以少走

    2024年02月05日
    浏览(43)
  • 【解决】:error:Microsoft Visual C++ 14.0 is required.报错

    有时候在新电脑上要安装个Python包,会出现这个问题,所以专门写篇文章做个记录,方便以后好找。 问题表现: 从上图中可以看到错误 error: Microsoft Visual C++ 14. 0 or greater is required. Get it with Microsoft C++Build Tools:https://visualstudio.microsoftcom/visual-cpp-build-tools/ 1、下载Microsoft Visua

    2024年02月12日
    浏览(51)
  • pybullet 安装失败缺失 Microsoft Visual C++ 14.0 解决方案

    直接安装 Microsoft C++ Build Tools,无需要安装 Visual Studio 后在安装相关依赖 文字步骤: 访问如下连接:Click Here 登入微软账号,进入下载页面 在下载页面搜索 build tools,找到位于左侧的 Visual Studio 2015 update 3 点击 Visual Studio 2015 update 3 后,下载对应的文件即可,约 1.1G,此处需要

    2024年02月08日
    浏览(49)
  • Microsoft Visual C++ 14.0 is required 的终极解决办法

    在python 安装包的过程中可能遇到Microsoft Visual C++ 14.0 is required 的报错,原因是使用pip install 安装的过程中需要c++ 编译,而且有些对编译器依赖有比较高。所以解决这种问题有两种方法。 方法一 也是比较快的方法,直接下载编译好的python包,也叫轮子包,也就是这样的包 xx

    2024年02月06日
    浏览(36)
  • Microsoft Visual C++ 14.0 is required 的解决方案记录

    仅为学习总结,特此记录 为根本解决问题,按照相关错误提示结合网上教程多次尝试安装 Microsoft Visual C++ 14.0 和 Microsoft Visual C++ 2015-2019 x86_x64 并重启数次均未解决问题,于是安装了VS2022,只勾选了\\\"使用C++的桌面开发\\\",安装完成后,发现问题解决。 查看控制面板下的程序发

    2024年02月15日
    浏览(39)
  • error: Microsoft Visual C++ 14.0 is required快速解决办法

    当报错error: Microsoft Visual C++ 14.0 is required时我们只需要看上一行的 building \\\'xxx\\\' extension,比如我报的是building \\\'dukpy._dukpy\\\' extension  那只需要到https://www.lfd.uci.edu/~gohlke/pythonlibs/搜索dukpy 下载对应的whl ,再到whl文件所在的目录执行

    2024年02月12日
    浏览(44)
  • 解决Microsoft Visual C++ 14.0 or greater is required

    解决方法:前往Microsoft C++ 生成工具下载生成工具 该工具和安装Visual Studio所用的工具很像,但是用上述链接下载得到的工具,开启后会跳转到下列界面 从而可以直接安装Visual Studio生成工具,而不需要安装Visual Studio 接下来选择哪些进行安装才是关键 如果只安装单个组件中的

    2024年01月21日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包