我在eclipse中使用matplotlib和pydev,当我运行以下脚本时,matplotlib窗口不会出现:
import matplotlib.pylab as plb
import matplotlib.pyplot as plt
fig = plt.figure()
ax=fig.add_subplot(111)
ax.plot([2,1,3])
plt.ion()
plt.draw()
input('something')
当我在终端中执行此脚本时,一切正常。
我使用Qt4Agg后端。当我将其更改为TkAgg时,图形将会出现,但它已被冻结。
当我删除plt.ion()时一切正常。
有人知道导致这个问题的原因是什么?