解决pip安装报错“error:microsoft visual c++ 14.0 or greater is required”问题

 更新时间:2024年05月13日 15:07:52   作者:字符搬运工s  
这篇文章主要介绍了解决pip安装报错“error:microsoft visual c++ 14.0 or greater is required”问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

pip安装报错“error: microsoft visual c++ 14.0 or greater is required”

在Windows的anaconda中使用pip安装工具包的时候出现报错信息

如下图所示:

经排查发现主要错误是由

“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 Build Tools for Visual Studio 或Visual Studio Code 等软件的一个组件。

因此,我们需要安装Microsoft Build Tools for Visual Studio 或Visual Studio Code,安装时选中相应的组件包就可以了。

方法一:使用 Microsoft Build Tools for Visual Studio安装包

step 1 打开 Visual Studio Installer

step 2 然后安装“使用C++的桌面开发”并确保安装详细信息的前两项勾选

step 3 点击 “修改” 安装即可。

待安装好后,重新打开anaconda命令窗口,然后进入对应的虚拟环境,使用pip重新安装就不会报错了。

方法二:使用 Visual Studio Code 安装包

step 1 安装 Visual Studio Code

按默认流程安装就行

step 2 在 Visual Studio Code 中安装 C++ 插件

step 3 安装 Build Tools For Visual Studio 20XX

下载安装即可

待安装好后,重新打开anaconda命令窗口,然后进入对应的虚拟环境,使用pip重新安装就不会报错了。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python sklearn CountVectorizer使用详解

    Python sklearn CountVectorizer使用详解

    这篇文章主要介绍了Python_sklearn_CountVectorizer使用详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-03-03
  • 使用python判断你是青少年还是老年人

    使用python判断你是青少年还是老年人

    今天来给大家讲讲python中最基本的 if 条件语句,这几乎是所有编程语言中都存在的语句,只是语法结构稍有不同。这篇文章给大家分享使用python判断你是青少年还是老年人,感兴趣的朋友一起看看吧
    2018-11-11
  • 一篇文章带你了解python标准库--random模块

    一篇文章带你了解python标准库--random模块

    这篇文章主要给大家介绍了关于Python中random模块常用方法的使用教程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-08-08
  • 手机使用python操作图片文件(pydroid3)过程详解

    手机使用python操作图片文件(pydroid3)过程详解

    这篇文章主要介绍了手机使用python操作图片文件(pydroid3)过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09
  • Python使用贪婪算法解决问题

    Python使用贪婪算法解决问题

    这篇文章主要介绍了Python使用贪婪算法解决问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-10-10
  • Python pandas库中isnull函数使用方法

    Python pandas库中isnull函数使用方法

    这篇文章主要介绍了Python pandas库中isnull函数使用方法,python的pandas库中有⼀个⼗分便利的isnull()函数,它可以⽤来判断缺失值,具体介绍需要的小伙伴可以参考一下
    2022-06-06
  • 解决pycharm 安装numpy失败的问题

    解决pycharm 安装numpy失败的问题

    今天小编就为大家分享一篇解决pycharm 安装numpy失败的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12
  • Tensorflow与RNN、双向LSTM等的踩坑记录及解决

    Tensorflow与RNN、双向LSTM等的踩坑记录及解决

    这篇文章主要介绍了Tensorflow与RNN、双向LSTM等的踩坑记录及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-05-05
  • python实现批处理文件

    python实现批处理文件

    这篇文章主要为大家详细介绍了python实现批处理文件,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-07-07
  • tensor.squeeze函数和tensor.unsqueeze函数的使用详解

    tensor.squeeze函数和tensor.unsqueeze函数的使用详解

    本文主要介绍了tensor.squeeze函数和tensor.unsqueeze函数的使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-03-03

最新评论