首页 Python - 缺少C++构建工具
文章
取消

Python - 缺少C++构建工具

背景

在Windows使用pip安装包时报错

1
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/

这表示你正在安装的库包含用其他语言编写的代码,并且需要额外的工具来完成安装。

解决

为了安装这些工具,请按照以下步骤操作(需要6GB以上的磁盘空间):

  1. 打开网址 https://visualstudio.microsoft.com/visual-cpp-build-tools/
    1. 蓝奏云 密码:ed55
  2. 点击“下载生成工具”。 vs_BuildTools.exe的文件应该开始下载
  3. 运行已下载的文件。点击继续以进行下一步
  4. 选择C++ build tools,点安装

一个更简单的办法,下载完文件后使用终端运行

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

参考

本文由作者按照 CC BY 4.0 进行授权

机器学习 - Optuna超参优化

-