【已解决】python安装wordcloud、pymssql等第三方库的时候提示安装失败:Microsoft Visual C++ 14.0 is required...

        (一)问题描述

在使用  pip install <库名>  安装wordcloud、pymssql等库的时候报错为:
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课程后终于找到原因,记录如下:


  1. 某些第三方库pip下载后,需要编译再安装
  2. 如果操作系统没有编译环境,则能下载但不能安装

由于以上原因,我们下载的某些第三方库就是出现以上的报错。这时候有两个办法:一个是根据提示下载所需编译环境,但是这个方法比较麻烦,而且安装编译环境的时候可能还需要安装其他支持的环境。另外:

        

        (三)解决方法

首先介绍一个网站:  https://www.lfd.uci.edu/~gohlke/pythonlibs/

这里面给出了在Windows操作系统上一批可以下载但是需要编译再安装的第三方库的直接编译后的版本。简单说就是:你用pip指令安装第三库的时候能够完整下载但是你的操作系统不具备编译环境不能安装完成,你就可以用这个网页提供的信息安装第三方库。

步骤1:在页面搜索所需要安装的第三方库(Ctrl+F可快速搜索定位)

步骤2:下载对应版本文件

cp后为python版本   win32 - 32位操作系统   win_amd64 - 64位操作系统

步骤3:使用pip  install  然后把文件拉到cmd即可安装(wordcloud为例,如下图)




猜你喜欢

转载自blog.csdn.net/A993852/article/details/80316196
今日推荐