我有一个简单的Python脚本,它在同一个图中绘制了一些图形。 所有图形都是通过draw()创建的,并且最后调用show()函数以阻止其关闭。
该脚本曾经与Python 2.6.6,Matplotlib 0.99.3和Ubuntu 11.04一起使用。 尝试在Python 2.7.2,Matplotlib 1.0.1和Ubuntu 11.10下运行它,但show()函数立即返回而不等待关闭图形。
这是一个错误吗? 还是一个新功能,我们需要更改脚本? 有什么想法吗?
编辑: 在交互模式下,即python -i ...,它确实保持了图形的打开状态,但它曾经可以在没有那个的情况下工作,并尝试在脚本中运行plt.ion()并以正常模式运行,但没有成功。