Error: Microsoft Visual C++ 14.0 or greater is required 解决方法

在Windows上安装某些Python依赖包时经常会遇到如下错误,其原因是:安装包(此处是box2d-py)没有找到Microsoft Visual C++ 14.0或更高版本的运行环境,所以无法正常启动。

error: subprocess-exited-with-error
    ....
    Running setup.py install for box2d-py did not run successfully.
	....
    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/
	....

解决方法如错误信息中给出的提示:在本地安装上MSVC 14+版本即可。由于安装完整的Microsoft C++ Build Tools会占用巨大的磁盘空间,如果不是在Windows上开发C++应用完全没有比较全部安装,在我们的场景下,只需要MSVC的运行时环境,因此只需选择: 核心组件 + MSVCv142 + Windows 10 SDK,即选择下图标注的三项即可,其中SDK的版本号应与你的Windows系统版本号一致,可以通过systeminfo命令查看到小版本号。

Error: Microsoft Visual C++ 14.0 or greater is required 解决方法_第1张图片

你可能感兴趣的:(Python笔记,c++,windows,14.0,pip)