在 Windows 上安装 Python 的某些第三方包时,需要用到 Visual Studio Build Tools,如果你没有安装,会出现如下报错信息:
Microsoft Visual C++ 14.0 is required.
为了解决这个报错,首先需要去 Visual Studio 的下载网站,在“所有下载”的“Visual Studio 2019 工具”一栏找到“Visual Studio 2019 生成工具”,点击下载并运行安装。如果你看的是英文页面,它应该叫“Visual Studio 2019 Build Tools”。
在安装时,应当选择下图所示左侧的 C++ 生成工具,它将自动为你勾选右侧所示的五个依赖,其中最上面两个选项——“MSVC v142 - VS 2019 C++ x64/x86 生成工具”和“Windows 10 SDK”是必须要的。其他的你可以选择不要,但也不占多少空间,建议不要去掉。
安装完成后,重启计算机,再次尝试执行命令安装 Python 第三方包即可。