详解python安装matplotlib库三种失败情况


Posted in Python onJuly 28, 2020

(可能只有最后一句命令有用,可能全篇都没用)
(小白方法,可能只适用于本人情况)
安装matplotlib时,出现的三种失败情况

1、read timed out

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

详解python安装matplotlib库三种失败情况

2、error :microsoft visual c+ is required

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

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

详解python安装matplotlib库三种失败情况

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

详解python安装matplotlib库三种失败情况

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

加了镜像后的命令如下

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

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

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

Python 相关文章推荐
Python的迭代器和生成器
Jul 29 Python
使用Python下载歌词并嵌入歌曲文件中的实现代码
Nov 13 Python
分享python数据统计的一些小技巧
Jul 21 Python
Python操作Excel之xlsx文件
Mar 24 Python
Python2实现的LED大数字显示效果示例
Sep 04 Python
读取本地json文件,解析json(实例讲解)
Dec 06 Python
Python实现Pig Latin小游戏实例代码
Feb 02 Python
python 获取url中的参数列表实例
Dec 18 Python
Pytorch使用MNIST数据集实现基础GAN和DCGAN详解
Jan 10 Python
PyCharm2020.1.1与Python3.7.7的安装教程图文详解
Aug 07 Python
python中常用的数据结构介绍
Jan 12 Python
python如何利用traceback获取详细的异常信息
Jun 05 Python
最简单的matplotlib安装教程(小白)
Jul 28 #Python
Python 如何实现访问者模式
Jul 28 #Python
Matplotlib 折线图plot()所有用法详解
Jul 28 #Python
matplotlib.pyplot.plot()参数使用详解
Jul 28 #Python
matplotlib图例legend语法及设置的方法
Jul 28 #Python
Matplotlib中%matplotlib inline如何使用
Jul 28 #Python
Python基于xlrd模块处理合并单元格
Jul 28 #Python
You might like
Laravel 5框架学习之表单
2015/04/08 PHP
php根据生日计算年龄的方法
2015/07/13 PHP
PHP超低内存遍历目录文件和读取超大文件的方法
2019/05/01 PHP
thinkPHP事务操作简单案例分析
2019/10/17 PHP
JS中剪贴板兼容性、判断复制成功或失败
2021/03/09 Javascript
基于prototype扩展的JavaScript常用函数库
2010/11/30 Javascript
分享8款优秀的 jQuery 加载动画和进度条插件
2012/10/24 Javascript
replace()方法查找字符使用示例
2013/10/28 Javascript
JavaScript原型链示例分享
2014/01/26 Javascript
jquery插件jSignature实现手动签名
2015/05/04 Javascript
php结合imgareaselect实现图片裁剪
2015/07/05 Javascript
省市联动效果的简单实现代码(推荐)
2016/06/06 Javascript
移动端js触摸事件详解
2016/09/18 Javascript
jquery.cookie.js的介绍与使用方法
2017/02/09 Javascript
深入nodejs中流(stream)的理解
2017/03/27 NodeJs
详解Js中的模块化是如何实现的
2017/10/18 Javascript
开发Vue树形组件的示例代码
2017/12/21 Javascript
浅谈实现vue2.0响应式的基本思路
2018/02/13 Javascript
vue+springboot实现项目的CORS跨域请求
2018/09/05 Javascript
区别JavaScript函数声明与变量声明
2018/09/12 Javascript
Vue 进阶之路(三)
2019/04/18 Javascript
vue自定义switch开关组件,实现样式可自行更改
2019/11/01 Javascript
vue实现拖拽效果
2019/12/23 Javascript
vue-simple-uploader上传成功之后的response获取代码
2020/09/07 Javascript
原生小程序封装跑马灯效果
2020/10/21 Javascript
详解Vue 的异常处理机制
2020/11/30 Vue.js
vue中配置scss全局变量的步骤
2020/12/28 Vue.js
[01:29]2014DOTA2展望TI 剑指西雅图DK战队专访
2014/06/30 DOTA
python自动发微信监控报警
2019/09/06 Python
Homestay中文官网:全球寄宿家庭
2018/10/18 全球购物
自我鉴定怎么写
2013/12/05 职场文书
教师队伍管理制度
2014/01/14 职场文书
企业精细化管理实施方案
2014/03/23 职场文书
2014年班组工作总结
2014/11/20 职场文书
SQL Server查询某个字段在哪些表中存在
2022/03/03 SQL Server
Win11筛选键导致键盘失灵怎么解决? Win11关闭筛选键的技巧
2022/04/08 数码科技