Pycharm Matplotlib 图像不显示问题
2017-11-17 11:40
716 查看
在学习Matplotlib的时候,在Pycharm中运行的时候不会弹出画的图像。
首先你运行之后最小化pycharm,看看是不是已经出来了,只是没有自己弹到最顶层。
代码如下:
网上搜了一大堆解决方法,大都是说要调用show方法才能显示(国内的朋友们)。
最后在stackoverflow上帖子定位到可能是因为我电脑里有好几个Python版本,导致后端绘图版本对不上导致的。
我用的是mac系统,电脑自带的Python版本是2.7。
然后我自己在电脑里下载了Anaconda。
在Pycharm新建项目的时候选择了最新下载的anaconda的Python(3.6.3)版本。
下面打印结果是:MacOS
因为我将上面绘制的代码放到Anaconda--->spyder中运行图像就能出来,效果如下:
最后我将项目的Python版本换为了系统的Python版本(2.7),下图:
再次在Pycharm中运行,图像就出来了:
最后我还是换回了Anaconda的(3.6.3)。
因为Anaconda的图像处理还是比较好的。
Pycharm用来写代码,Anaconda--->spuder用来处理图像(55555555)。
我也尝试着去配置3.6.3对应的wxpython,但是并没有成功,等我研究明白了再来补充。
首先你运行之后最小化pycharm,看看是不是已经出来了,只是没有自己弹到最顶层。
代码如下:
import numpy as np import matplotlib.pyplot as plt def main(): # 线的绘制 x = np.linspace(-np.pi, np.pi, 256, endpoint=True) c, s = np.cos(x), np.sin(x) # 绘制 plt.figure(1) # 自变量 因变量 plt.plot(x, c) # 自变量 因变量 plt.plot(x, s) plt.show() plt.savefig("one.png") if __name__ == "__main__": main()
网上搜了一大堆解决方法,大都是说要调用show方法才能显示(国内的朋友们)。
最后在stackoverflow上帖子定位到可能是因为我电脑里有好几个Python版本,导致后端绘图版本对不上导致的。
我用的是mac系统,电脑自带的Python版本是2.7。
然后我自己在电脑里下载了Anaconda。
在Pycharm新建项目的时候选择了最新下载的anaconda的Python(3.6.3)版本。
下面打印结果是:MacOS
print(matplotlib.get_backend())应该就是我的后端绘制版本与Python版本对不上导致的。
因为我将上面绘制的代码放到Anaconda--->spyder中运行图像就能出来,效果如下:
最后我将项目的Python版本换为了系统的Python版本(2.7),下图:
再次在Pycharm中运行,图像就出来了:
最后我还是换回了Anaconda的(3.6.3)。
因为Anaconda的图像处理还是比较好的。
Pycharm用来写代码,Anaconda--->spuder用来处理图像(55555555)。
我也尝试着去配置3.6.3对应的wxpython,但是并没有成功,等我研究明白了再来补充。
相关文章推荐
- Pycharm Matplotlib 图像无法显示问题
- Matplotlib图表不能在Pycharm中显示的问题
- 解决 win10+pycharm 环境 Matplotlib图表不能在Pycharm中显示的等问题
- Matplotlib图表不能在Pycharm中显示的问题
- 在Ubuntu14.04和Python3.4-3.6环境中,matplotlib不显示图像的问题的解决方法
- Linux下python matplotlib.pyplot在图像上显示中文的问题
- 解决Matplotlib图表不能在Pycharm中显示的问题
- Linux下python matplotlib.pyplot在图像上显示中文的问题
- 使用matplotlib时pyplot.show()不显示图像的问题
- 解决Matplotlib图表不能在Pycharm中显示的问题:使用Anaconda
- matplotlib使用show方法后不能显示图像的问题
- python matplotlib 显示图像
- 关于Mac系统下matplotlib中文显示方块问题
- Python 中,matplotlib绘图无法显示中文的问题
- matplotlib输出图象的中文显示问题
- python matplotlib绘图时图例显示问题
- CentOS 7 (Fedora EPEL 7) 下安装python3.4 matplotlib显示问题
- python matplotlib中显示中文问题
- Python 利用matplotlib绘制热力图 correlation heatmap X,Y 坐标轴字体重叠显示问题,将字体进行旋转