修复python的Visual C++ 14环境错误

1.背景

有些第三方python模块编译安装的时候需要依赖C/C++编译环境,如果电脑没有编译环境的话就会报error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools的错误,很麻烦。

2.解决方法

解决方法一般有两个,一个是安装别人已经编译好的,比如conda管理的包,或者从非官方渠道下载安装http://www.lfd.uci.edu/~gohlke/pythonlibs/

下面讲讲正式的也是比较麻烦的解决方法,安装Microsoft Visual C++ Build Tools环境。

3.安装Microsoft Visual C++ Build Tools

一图胜千言啊。
首先从微软网站下载vc++,地址是:https://visualstudio.microsoft.com/zh-hans/vs/
修复python的Visual C++ 14环境错误_第1张图片

注意这里,由于我们只是为了编译python的第三方包,只需要安装核心模块即可,见下图:

修复python的Visual C++ 14环境错误_第2张图片

修复python的Visual C++ 14环境错误_第3张图片

修复python的Visual C++ 14环境错误_第4张图片

最后再安装python包的时候就不会出现C++的错误了。

4.参考

https://www.scivision.co/python-windows-visual-c++-14-required/
http://www.lfd.uci.edu/~gohlke/pythonlibs/
https://blog.csdn.net/moshowgame/article/details/82013080

你可能感兴趣的:(Python)