python没有错误但是不显示结果_解决Pycharm无法显示matplotlib绘图问题
最近开始接触matplotlib,
1.首先安装matplotlib库和其依赖的一些其他库,例如:numpy,scipy和pandas等
2.开始进行简单的编码工作,并在PyCharm中运行,出现如下错误:
Traceback (most recent call last):
File "J:/MyGit/pythonTest/GetTegeather/test06.py", line 4, in
import matplotlib.pyplot as plt
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\lib\site-packages\matplotlib\pyplot.py", line 115, in
_backend_mod, new_figure_manager, draw_if_interactive, _show = pylab_setup()
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\lib\site-packages\matplotlib\backends\__init__.py", line 62, in pylab_setup
[backend_name], 0)
File "J:\software\PyCharm 2017.3.1\helpers\pycharm_matplotlib_backend\backend_interagg.py", line 17, in
verbose = matplotlib.verbose
AttributeError: module 'matplotlib' has no attribute 'verbose'
解决步骤如下:
前提:
1.导入正确版本的matplotlib库
2.代码最后调用matplotlibku中pyplot.show()方法
3,无其他低级错误
解决步骤:
1.在导入pyplot之前.需要输入如下步骤:
import matplotlib as mpl
mpl.use('Agg')
import matplotlib.pyplot as plt
....
2.此时运行python程序,虽然不报错,但是并没有绘图界面弹出
在命令号几面输入如下命令:
import matplotlib
print(matplotlib.get_backend())
将得到的字符串结果替换mlp.use('Agg')中Agg'即可
例如:我的print(matplotlib.get_backend())结果为TkAgg,替换后为:
mpl.use('TkAgg')
3.显示正常
4.至于原因,个人能力有限,无法解释透彻,
有大神直接更改matplotlibrc文件中backend的值(backend选项改成你系统的图形环境),有兴趣的自行摸索
如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!
python没有错误但是不显示结果_解决Pycharm无法显示matplotlib绘图问题相关推荐
- 无法支持python程序的编辑运行和调试_解决pycharm的Python console不能调试当前程序的问题...
解决pycharm的Python console不能调试当前程序的问题 更新时间:2019年01月20日 10:22:39 作者:simpleshao 今天小编就为大家分享一篇解决pycharm的Py ...
- python饼图显示百分比_解决echarts饼图显示百分比,和显示内容字体及大小
//基于准备好的dom,初始化echarts实例 var pieEchart = echarts.init(document.getElementById('pieEchart'));//指定图表的配 ...
- 打开 mhtml 文件 显示不全_解决 Nginx autoindex 显示文件名不全的问题
Nginx 做文件服务器时,只要打开了autoindex就可以作为一个简易的文件服务器.然而Nginx 默认的配置下,长文件名会以省略号显示. 这么常见的问题,我去搜了一圈都没发现比较简单的方法,才有 ...
- 使用Python,EoN模拟网络中的疾病扩散模型,并结合matplotlib绘图
使用Python,EoN模拟网络中的疾病扩散模型,并结合matplotlib绘图 1. EoN是什么 2. 安装 3. 效果图 4. 源代码 4.1 源码 4.2 源码 参考 写这篇博客源于博友的提问 ...
- python图片显示中文_解决Python pandas plot输出图形中显示中文乱码问题
解决方式一: import matplotlib #1. 获取matplotlibrc文件所在路径 matplotlib.matplotlib_fname() #Out[3]: u'd:\\Anaco ...
- python安装了包在pycharm上看不到_解决Pycharm 包已经下载,但是运行代码提示找不到模块的问题...
解决Pycharm 包已经下载,但是运行代码提示找不到模块的问题 问题产生: pycharm→settings→Project interpreter→下载matplotlib包 运行代码,出现以下提 ...
- python回车换行怎么不行_解决pycharm回车之后不能换行或不能缩进的问题
解决pycharm回车之后不能换行或不能缩进的问题 如果不小心按到键盘上的Insert键的话,光标显示的就不是一条竖线,而是一个类似方块的阴影区域,比如 插入一下insert键的介绍:它叫插入键,缩写 ...
- python找不到解释器_解决pycharm找不到解释器的问题
解决pycharm找不到解释器的问题 安装好PyCharm之后,新建或者导入项目碰到找不到解释器的情况,不用担心,追根到底,咱们就是需要找到pycharm*.exe的文件,那么 这个文件在哪里呢?这是 ...
- python模块导入红色波浪线_解决pycharm导入本地py文件时,模块下方出现红色波浪线的问题...
有时候导入本地模块或者py文件时,下方会出现红色的波浪线,但不影响程序的正常运行,但是在查看源函数文件时,会出现问题 问题如下: 解决方案: 1. 进入设置,找到Console下的Python Con ...
最新文章
- loadingcache 有重试机制吗_重试机制的实现
- Windows Mobile 5.0 设备的目录变化
- 小米输掉官司,倒打一耙不如坦然认错
- R假设检验之Breusch-Pagan检验(Breusch-Pagan Test)
- SAP RETAIL 特征参数文件(Characteristic Profile) I
- QT利用QCustomplot绘制折线图海底声速梯度图,解决一条曲线中一个X值对应两个Y值
- octave中的一些基本操作
- GCC在C语言中内嵌汇编 asm __volatile__
- 改2字节将Win XP Home变成Pro?!(zz)
- [LeetCode] 47. Permutations II_Medium tag: DFS, backtracking
- win10动态壁纸怎么设置_手机怎么设置动态壁纸-手机壁纸怎么设置动态
- 池化层MaxPool函数详解及反向传播的公式推导
- 02 SpringBoot入门程序剖析之各种稀奇古怪的starter
- 详情页用虚拟机还是云服务器,详情页用虚拟机还是云服务器
- 真实收益DeFi崛起 这些DeFi协议已采用它
- 传奇M2server用到的文件一些txt或Ini文件解释说明(整理中……)
- c语言程序设计试题汇编第三版勘误,c语言程序设计基础教程----勘误记录.pdf
- pythonista3安装第三方库_如何在pythonista for ios中添加第三方库,如pandas?
- 机器学习算法 10 —— HMM模型(马尔科夫链、前向后向算法、维特比算法解码、hmmlearn)
- 请求大佬们帮我找下问题
热门文章
- Java垂直镜像,Java OpenCV实现图像镜像翻转效果
- JQuery中淡出和淡入动画效果
- 苏州科技学院计算机组成原理考试,苏州科技学院计算机组成原理复习提纲.doc...
- excel2010设置列宽为像素_职场新手都能学会的Excel技巧:快速调整行高、列宽
- 几张一模一样的照片_每隔几百年,就会出现一个和你一模一样的人?这些照片怎么解释?...
- 中如何构造有参和无惨_混凝土二次构造柱输送泵可提升施工效率
- php如何对mysql加锁_PHP+MySQL高并发加锁事务处理问题解决方法
- vuex获取php数据,Nuxt中如何使用Vuex-Store异步获取数据
- 如何设置谷歌浏览器在新窗口中打开搜索链接
- java http data chunk_HTTP协议之Chunked解析