(可能只有最后一句命令有用,可能全篇都没用)

(小白方法,可能只适用于本人情况)

安装matplotlib时,出现的三种失败情况

1、read timed out

一开始我在pycharm终端使用pip install matplotlib时,出现的是下图所示情况,大致情况是安装时间太长,所以当时我用了清华镜像,将原来的命令改成了pip install -i https://mirrors.ustc.edu.cn/pypi/web/simple/ matplotlib,速度是上来了,但是还是安装失败(第二种安装失败情况)

2、error :microsoft visual c+ is required

看了很多博文,大多数都是说要到用到whl(我到现在还不大清楚这个该怎么弄)或者是下载microsoft visual c++14.0,因为不会使用whl,而且还看到说安装c++是可以百分百成功的(有的博文安装了c++过后还是不能成功安装mpl,所以还进行了一些后续操作,比如添加path、lib等,这些其实我也不太会,抱着侥幸心理就还是下载了4个G的http://www.zzvips.com/article/89647.html

安装完成后,尝试pip,还是失败,出现了第三种失败情况

3、error: command cl.exe failed with exit status 2

其实看到这次失败我已经快绝望了。。然后又看到了一个博文,我理解的大致意思是,python3.8的版本相对于matplotlib的版本高了点,所以那位博主的做法是又下载了python3.5还是3.6的旧版本,然后更新了一下pip,再次安装mpl的时候就成功了。(因为看的博文太多了,找不到原文链接了)其实这个时候我是不太愿意下载py旧版本的,所以还在寻找一个简单的我能够操作的小白方法。。。然后又找到下面这个链接

添加链接描述

一开始我尝试的是第二条命令,但是又出现了一个我不清楚的错误提示,所以我尝试了第一条命令,这个时候出现的错误是readtimeout,我当时想的就是,既然是安装时间太长,那我就加上镜像命令试试吧,也没有抱着能够成功地想法。

加了镜像后的命令如下

1

python-m pip install--index https://mirrors.ustc.edu.cn/pypi/web/simple/ matplotlib

其实只比最开始试的只加了镜像的命令多了一个python-m,但是最后成功了,我不知道中间我下载的c++14.0有没有起到作用,也无所谓了,我现在是拥有mpl的人了(喜极而泣)

到此这篇关于详解python安装matplotlib库三种失败情况的文章就介绍到这了,更多相关python安装matplotlib失败内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://blog.csdn.net/wanghao77/article/details/105456375

python如何安装matplotlib_详解python安装matplotlib库三种失败情况相关推荐

  1. python安装matplotlib库三种失败情况

    安装matplotlib时,出现的三种失败情况 1.read timed out 一开始我在pycharm终端使用pip install matplotlib时,出现的是下图所示情况,大致情况是安装时 ...

  2. mysql临键锁_详解 MySql InnoDB 中的三种行锁(记录锁、间隙锁与临键锁)

    详解 MySql InnoDB 中的三种行锁(记录锁.间隙锁与临键锁) 前言 InnoDB 通过 MVCC 和 NEXT-KEY Locks,解决了在可重复读的事务隔离级别下出现幻读的问题.MVCC  ...

  3. html正方形边框,详解HTML设置边框的三种方式

    HTML设置边框的三种方式 border-width: 1px 2px 2px; border-style: solid dashed dotted; border-color:red green b ...

  4. python xlrd安装_详解python中xlrd包的安装与处理Excel表格

    一.安装xlrd 地址 下载后,使用 pip install .whl安装即好. 查看帮助: >>> import xlrd >>> help(xlrd) Help ...

  5. python操作目录_详解python中的文件与目录操作

    详解python中的文件与目录操作 一 获得当前路径 1.代码1 >>>import os >>>print('Current directory is ',os. ...

  6. python归一化处理_详解python实现数据归一化处理的方式:(0,1)标准化

    在机器学习过程中,对数据的处理过程中,常常需要对数据进行归一化处理,下面介绍(0, 1)标准化的方式,简单的说,其功能就是将预处理的数据的数值范围按一定关系"压缩"到(0,1)的范 ...

  7. python模式匹配算法_详解Python 最短匹配模式

    问题 你正在试着用正则表达式匹配某个文本模式,但是它找到的是模式的最长可能匹配. 而你想修改它变成查找最短的可能匹配. 解决方案 这个问题一般出现在需要匹配一对分隔符之间的文本的时候(比如引号包含的字 ...

  8. python opencv 直方图均衡_详解python OpenCV学习笔记之直方图均衡化

    本文介绍了python OpenCV学习笔记之直方图均衡化,分享给大家,具体如下: 官方文档 – https://docs.opencv.org/3.4.0/d5/daf/tutorial_py_hi ...

  9. python制作界面_详解python做UI界面的方法

    详解python做UI界面的方法 更新时间:2019年02月27日 14:44:34 投稿:laozhang 在本文里我们给大家整理了关于python做UI界面的方法和具体步骤,对此有需要的朋友们可以 ...

最新文章

  1. 动手实践系列:CV语义分割!
  2. 0717PHP基础:面向对象
  3. Vue指令实战:结合bootstrap做一个用户信息输入表格
  4. 局部线性嵌入(LLE)算法matlab可运行
  5. 你在看Netflix,Netflix也在看你
  6. [转载]织梦后台添加新变量-内容模型
  7. SSH Secure Shell显示GCC编译错误信息乱码解决方法
  8. 工业POE交换机使用中的常见问题汇总
  9. 微服务应用实现无损上下线实践
  10. 工期日历天计算器_天津实地告诉你:房建项目是怎样保节点,抢工期的?
  11. Tomcat实战-调优方案
  12. nyoj 78:圈水池 【凸包入门】
  13. 一个合理的生产环境的 Web 应用程序应该是什么样子的
  14. sas+eg连接mysql_SAS EG 连接 SQL Server 2017数据库
  15. 2万字用Python探索金庸小说世界
  16. BASIC语言五十周年:怀念当年风华正茂的APPLE-II主机
  17. signature=4209f9d53642a2c1cdf0e4a92ba622eb,HIERBA GUINEA (Panicum maximum Jacq.)
  18. devops学习(十) Jenkins 流水线
  19. 音视频从入门到精通——ffmpeg3之打印多媒体文件音视频信息
  20. foorbar关于flac和WAV文件的蛇皮走位(播放不了flac而可以用酷狗之类的播放)

热门文章

  1. 揭秘PPT设计中的逻辑真相
  2. ASP.NET MVC5+EF6+EasyUI 后台管理系统(4)-创建项目解决方案
  3. java.math.BigDecimal的用法-商业计算
  4. JS关于提交的RSA加密算法
  5. 安全访问服务边缘(SASE)是什么?
  6. 和ISP合作需要了解什么?—Vecloud微云
  7. 转载 详解go语言GC
  8. 使用redis4.0.1和redis-cluster搭建集群并编写重启shell脚本
  9. java 观察者模式
  10. TCP/IP模型各层的作用和设备