三步解决error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build Tools“


前言

本文记录了在使用Anaconda Prompt安装Python程序包时遇到的报错问题,并详细描述了如何通过安装Microsoft Visual C++ Build Tools解决该问题,最终成功安装所需程序包的过程。


一、问题描述

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

二、报错信息

在Anaconda Prompt中运行pip install gym[Box2D]后,出现了类似以下的报错信息:

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/
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for box2d-py
Running setup.py clean for box2d-py
Failed to build box2d-py
ERROR: Failed to build installable wheels for some pyproject.toml based projects (box2d-py)

在这里插入图片描述

三、解决步骤

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

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

访问Microsoft Visual C++ Build Tools下载页面,并根据页面指引下载并安装。
在这里插入图片描述

2. 配置系统环境变量

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

3. 重新运行安装指令

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

四、安装成功

经过上述步骤,最终成功安装了gym[Box2D]程序包。安装成功的提示信息如下:

安装成功截图


总结

本文详细记录了在使用Anaconda Prompt安装Python程序包时遇到的报错问题,并通过安装和配置Microsoft Visual C++ Build Tools成功解决了该问题。希望本文能够帮助到遇到类似问题的后来者,让他们能够更快地解决问题,顺利安装所需的Python程序包。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GL_Rain

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值