无法让 matplotlib/numpy 工作



我在几个月前就已经设置好了一切并开始工作了-Spyderxy;matplotlib;numpy和所有这些。。。今天我去打开spyder,但它不起作用,所以我卸载并重新安装了它。

我安装了2.7

然后我也安装了numpy/matplotlib。但现在我遇到了一个问题——我的旧代码不起作用了。通常我可以写-

from matplotlib import *
xdata = [1, 2]
ydata = [3, 4]
plot(xdata, ydata)

而且效果很好。但现在,我能让它画出任何东西的唯一方法是,如果我键入-

import matplotlib.pyplot as plt
x = [1, 2]
y = [2, 3]
plt.plot(x, y)
plt.show()

关于如何恢复正常有什么想法吗?我快要把头发扯掉了。

干杯

哦,不确定这是否相关,但它现在也一直在冻结。

您的matplotlib配置未设置为为为脚本环境启用交互模式。matplotlib的ion()/ioff()函数指示绘图是自动更新还是手动更新。

最新更新