我有以下内容matplotlibrc
:
backend : QT4Agg
backend.qt4 : PySide
如果我尝试以下操作:
import pylab as pl
pl.ion()
pl.plot(xrange(10))
pl.show()
pl.draw()
什么都没发生。没有打开任何窗口。
但如果我这样做:
import pylab as pl
pl.ioff()
pl.plot(xrange(10))
pl.show()
我可以正确地看到窗口和绘图。
我可以解决这个问题吗?我在 Linux 64 位上使用Anaconda的发行版。
更新:
我以两种不同的方式重现了上述行为:
- 从外壳(例如 bash),
> python program.py
- 从 开始
ipython
,> ipython
然后run program.py