前言
今天在使用 python3 做实验的时候,需要使用到一个第三方的 wordcloud 库文件,于是使用 pip 工具进依赖库的安装,但是在安装的过程中,却遇到了错误,试了很多遍都没能安装成功。
接下来就是到网上学习各种解决教程,最终成功的解决了。在收集资料的过程中,我理解到了不少的东西,今天就来给大家分享一下我在处理 pip安装失败 时的一些处理心得。
在使用 pip 或者 pip3 工具安装第三方依赖库时,我们应该怎么处理呢?应该从什么地方开始寻找问题所在呢?有哪些解决的方案呢?今天泰泰就来跟大家讲讲。
示例
以上面提到的安装 wordcloud库 失败为例:
从上图看出,程序发生异常后,在异常的前面,程序都会提示异常的原因(即error:部分),以上提示是没有找到Microsoft Visual C++ 14.0
这个依赖程序。
在知道引起异常的原因之后,就可以对症下药了:
方法一:
1、先在电脑上安装上这个"Microsoft Visual C++ 14.0"程序。
下载地址:链接: https://pan.baidu.com/s/1w2GoiQ80h4aKJTQl0u1Alg 密码: b3nj
2、安装好上面的软件后,再执行 pip install XXXX 命令即可!
缺点:需要多安装一个额外的软件,占用电脑资源,所以不推荐该方法。
方法二:
在安装 python 第三方依赖库时,有一个网站提供了一系列适合在windowns下安装python库文件,你只需要在这里面搜索适合你的库文件,下载并安装即可!
网站地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/
- 下载哪一个呢?
cp 后面的是适合的python版本,根据自己的情况下载即可!
带有amd的可以理解为cpu是amd公司的,反之可以理解为是intel公司的。
win32 是指系统的位数,默认只有32位的,不过可以在64位的系统上运行(亲测可用)。- 如何安装它呢?
pip install E:\wordcloud-1.4.1-cp36-cp36m-win32.whl
或者 pip3 install E:\wordcloud-1.4.1-cp36-cp36m-win32.whl #这是pip3工具的
提示:使用指令时,注意指定下载文件的所在目录即可!
本文小结
在安装python第三方依赖库时,如果pip无法安装,可以先到 这里 去下载适合windows系统的二进制安装包回来安装,如果同样无法安装,那么再考虑完善windows下的依赖环境。