我使用matplotlib版本1.5.1和iPython 5.0.0运行Python 3.5.1。我似乎无法让matplotlib的交互功能正常工作。我可以运行一个命令来创建一个情节:matplotlib interactive ...不是
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
ax.plot([1,2,3])
这并不表示一个数字,直到我手动执行plt.show()
,在这一点IPython都挂起,直到我关闭数字窗口。我在我的matplotlibrc文件中将交互设置为True。
因为我使用了matplotlib已经有一年多的时间了。上次我使用它时,我不需要执行plt.show()
就可以进行交互。 有什么改变或我做错了什么?
对于那些不太熟悉matplotlib的人来说,你的意思是互动。你想让控制台在剧情结束后“不冻结”?或者你希望以某种方式与剧情窗口“互动”?如何? –
@TasosPapastylianou它允许您在创建后添加数据并操作绘图,只需继续使用该对象,并且您应该能够在数字窗口上动态查看这些更改 – Anonymous
您可以通过以显示一个选项()从我记得,它阻止它冻结控制台。我会安装这个模块,我会让你知道它是什么,因为我不记得它的内心。 –