【发布时间】:2017-07-27 10:00:14
【问题描述】:
我正在尝试使用 matplotlib 在 ipython 中查看图像。但是,我只获得图像的描述,而不是看到实际图像:
>>> import numpy as np
>>> import matplotlib.pyplot as plt
>>> plt.imshow(an_array)
Out[4]: <matplotlib.image.AxesImage at 0x7fb626f063d0>
这是在 .matplotlibrc 中将后端设置为 Qt5Agg 或 TkAgg
无论我是否在 conda 虚拟环境中工作,我都会遇到同样的问题
我正在运行:Scientific Linux 版本 6.8(碳)、Python 2.7.13、Anaconda 4.3.0(64 位)
我在运行 MacOSX 的本地计算机上遇到过类似问题
如果有任何建议,我将不胜感激,
谢谢
罗伯
【问题讨论】:
-
你试过
plt.show()吗? -
我刚刚尝试过 - 但我根本没有从 plt.show(an_array) 得到任何输出
-
不要在里面传递数组。在
plt.imshow(an_array)下添加行plt.show()
标签: python matplotlib anaconda