<分区>
我最近安装了 Anaconda分发(使用 sudo
,在 /usr/lib
下)。
但是,当尝试执行以下行时:
from matplotlib import pyplot
from numpy import zeros
pyplot.imshow(zeros((100, 100)))
没有任何反应(我希望看到黑屏)。完全没有错误。
我错过了什么?
<分区>
我最近安装了 Anaconda分发(使用 sudo
,在 /usr/lib
下)。
但是,当尝试执行以下行时:
from matplotlib import pyplot
from numpy import zeros
pyplot.imshow(zeros((100, 100)))
没有任何反应(我希望看到黑屏)。完全没有错误。
我错过了什么?
最佳答案
制作完成后,您需要告诉 matplotlib 显示
绘图(或将图形保存到文件中)。
要在屏幕上显示绘图,请尝试在 imshow
行之后添加 pyplot.show()
。
要保存到文件,请尝试 pyplot.savefig('myfig.png')
关于python - matplotlib imshow() 什么都不做,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35085597/