Python中的Matplotlib imshow不总是显示图像

Python中的Matplotlib imshow不总是显示图像,matplotlib,ipython,pycharm,Matplotlib,Ipython,Pycharm,我正在为Ipython使用Pycharm IDE,并且非常喜欢它。但是,最近我遇到了matplotlib pyplot imshow函数的问题。有时它工作正常并显示图像,但有时它只是挂起(单元格未执行,其标记为星号)。在此之后,您可以执行其他单元格,但图像永远不会显示。我在OSXMavericks上,使用pycharm 5,最新的ipython和matplotlib版本,使用python 2.7。。有人经历过类似的事情并想出了解决方案吗 代码可能会有所帮助: import matplotlib.

我正在为Ipython使用Pycharm IDE,并且非常喜欢它。但是,最近我遇到了matplotlib pyplot imshow函数的问题。有时它工作正常并显示图像,但有时它只是挂起(单元格未执行,其标记为星号)。在此之后,您可以执行其他单元格,但图像永远不会显示。我在OSXMavericks上,使用pycharm 5,最新的ipython和matplotlib版本,使用python 2.7。。有人经历过类似的事情并想出了解决方案吗

代码可能会有所帮助:

import matplotlib.pyplot as plt
plt.imshow(im)
plt.show()
使用


并使用“查看”菜单下的“科学模式”。它将显示在该面板中。

导入matplotlib.pyplot作为plt
import matplotlib.pyplot as plt
plt.imshow(im)
plt.show()