matplotlib互动......不是

时间:2016-08-12 17:06:25

标签: python matplotlib interactive

我正在使用matplotlib 1.5.1版和iPython 5.0.0运行Python 3.5.1。我似乎无法让matplotlib的交互式功能正常工作。我可以运行命令来创建一个情节:

import matplotlib.pyplot as plt

fig, ax = plt.subplots()
ax.plot([1,2,3])

在我手动执行plt.show()之前,这不显示数字,此时iPython会挂起,直到我关闭图形窗口。我在matplotlibrc文件中将交互设置为True。

自从我使用matplotlib以来已经有一年左右了。我最后一次使用它时,无需执行plt.show()即可实现交互。 有什么改变或我做错了吗?

1 个答案:

答案 0 :(得分:2)

您之前可能正在使用交互模式。

使用以下命令启动ipython:

ipython --pylab

然后你的情节会立即出现。