(一)问题描述
error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”: http://landinghub.visualstudio.com/visual-cpp-build-tools
(二)原因分析
这个也是问题困扰了我好久,最近在学习嵩老师的python课程后终于找到原因,记录如下:
- 某些第三方库pip下载后,需要编译再安装
- 如果操作系统没有编译环境,则能下载但不能安装
由于以上原因,我们下载的某些第三方库就是出现以上的报错。这时候有两个办法:一个是根据提示下载所需编译环境,但是这个方法比较麻烦,而且安装编译环境的时候可能还需要安装其他支持的环境。另外:
(三)解决方法
首先介绍一个网站: https://www.lfd.uci.edu/~gohlke/pythonlibs/
这里面给出了在Windows操作系统上一批可以下载但是需要编译再安装的第三方库的直接编译后的版本。简单说就是:你用pip指令安装第三库的时候能够完整下载但是你的操作系统不具备编译环境不能安装完成,你就可以用这个网页提供的信息安装第三方库。