前言

今天在使用 python3 做实验的时候,需要使用到一个第三方的 wordcloud 库文件,于是使用 pip 工具进依赖库的安装,但是在安装的过程中,却遇到了错误,试了很多遍都没能安装成功。

接下来就是到网上学习各种解决教程,最终成功的解决了。在收集资料的过程中,我理解到了不少的东西,今天就来给大家分享一下我在处理 pip安装失败 时的一些处理心得。

在使用 pip 或者 pip3 工具安装第三方依赖库时,我们应该怎么处理呢?应该从什么地方开始寻找问题所在呢?有哪些解决的方案呢?今天泰泰就来跟大家讲讲。

示例

以上面提到的安装 wordcloud库 失败为例:

pip_install_library_fail_1

从上图看出,程序发生异常后,在异常的前面,程序都会提示异常的原因(即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/

wordcloud_install

  • 下载哪一个呢?
    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下的依赖环境。

最后修改:2022 年 06 月 08 日
如果觉得我的文章对你有用,请随意赞赏