我有Matplotlib的交互功能的问题.我运行了以下程序并收到了一个冻结的空图窗口.
import matplotlib.pyplot as plt
import numpy as np
plt.ion()
x = np.arange(0, 4*np.pi, 0.1)
y = [np.sin(i) for i in x]
plt.plot(x, y, 'g-', linewidth=1.5, markersize=4)
plt.show()
Run Code Online (Sandbox Code Playgroud)
如果我删除'plt.ion()'语句,那么它工作得很好.我使用IDLE,并在Python 3.2.2中安装了Matplotlib 1.2.x版软件包.
我希望它是互动的,但我得到了一个不友好的非交互式窗口.有人可以解释我所缺少的东西吗?先感谢您.
matplotlib ×1