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

这篇文章主要介绍了解决pip安装报错“error:microsoft visual c++ 14.0 or greater is required”问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

一、问题描述

最近,在尝试使用Anaconda Prompt中的pip命令安装程序包时,遇到了报错信息。报错提示需要安装Microsoft Visual C++ 14.0或更高版本。

二、报错信息

在这里插入图片描述

三、解决步骤

  1. 下载并安装Microsoft Visual C++ Build Tools

https://visualstudio.microsoft.com/zh-hans/thank-you-downloading-visual-studio/?sku=Community&channel=Release&version=VS2022&source=VSLandingPage&cid=2030&passive=false

根据报错信息提示,我们需要下载安装"Microsoft C++ Build Tools"。为了安装这个环境,可以选择直接安装Visual Studio,它会自动安装所有需要的包,但体积较大,包含很多不必要的组件。为了更精简,我们选择只安装Microsoft Visual C++ Build Tools。

在这里插入图片描述

  1. 配置系统环境变量
    安装完成后,需要将Microsoft Visual C++ Build Tools的bin文件路径添加到系统环境变量中。这一步骤是为了确保在命令行中能够找到相关的编译工具。

  2. 重新运行安装指令
    配置好环境变量后,重新打开Anaconda Prompt,并运行pip install gym[Box2D]。此时,程序应该能够顺利安装,不再出现之前的报错信息。

四、安装成功
经过上述步骤,最终成功安装了程序包。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐