安装Python包时出现“error: Microsoft Visual C 14.0 or greater is required”如何解决?

新手上路,请多包涵

我正在尝试在 Python 上安装包,但 Python 在安装包时抛出错误。每次我尝试安装 pip install google-search-api 时都会收到错误消息。

这是错误我怎样才能成功安装它?

 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/

我已经更新了它并拥有最新版本的 14.27,但问题是抛出了同样的错误。

原文由 wloleo 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 736
2 个回答

转到此链接并下载 Microsoft C++ 构建工具:

https://visualstudio.microsoft.com/visual-cpp-build-tools/

在此处输入图像描述

打开安装程序,然后按照步骤操作。

您可能有这样的东西,只需下载或恢复即可。

MSBT

如果以上更新不起作用,那么您需要在此处配置或进行一些更新。您也可以通过单击“ 修改”在这里进行一些更新。

检查并在那里下载你需要的东西,否则你可能会发现你只需要按照错误中的说明更新 Microsoft Visual C++ ,但 我也建议更新那里的所有内容,因为你可能仍然需要它在你未来的程序 中。我认为那些使用 C++ 的人就像我以前做过的那样,并且在安装用于创建 WorldCloud 可视化的 python 包时遇到了类似的问题。

C++ 构建工具


更新:2020 年 12 月 28 日

您也可以在此处按照以下步骤操作:

  1. 选择:工作负载 → 使用 C++ 进行桌面开发
  2. 然后对于 Individual Components,仅选择:
    • Windows 10 开发工具包
    • C++ x64/x86 构建工具

您还可以使用以下命令自动实现相同的目的:

 vs_buildtools.exe --norestart --passive --downloadThenInstall --includeRecommended --add Microsoft.VisualStudio.Workload.NativeDesktop --add Microsoft.VisualStudio.Workload.VCTools --add Microsoft.VisualStudio.Workload.MSBuildTools

参考:

https://www.scivision.dev/python-windows-visual-c-14-required

原文由 Ice Bear 发布,翻译遵循 CC BY-SA 4.0 许可协议

  1. 使用以下命令升级您的 pip:python -m pip install –upgrade pip

  2. 升级你的轮子:pip install –upgrade wheel

  3. 使用以下命令升级您的设置工具:pip install –upgrade setuptools

  4. 关闭终端

  5. 再次尝试安装 pacakage。

轰!有用。

原文由 Prason Ghimire 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题