GraphicsContextBase实例没有属性' get_sketch_params'

时间:2014-09-30 12:32:21

标签: python matplotlib anaconda spyder

python和编程的新手,并尝试搜索matplotlib图的答案,但无法找到我的问题的答案。

我使用Spyder并安装了anaconda。安装了matplotlib,但是当我运行简单的绘图命令时,我只得到<"matplotlib.figure.Figure at 0x11090c18">而没有绘图

如果我在专用的python解释器中运行它,我只会得到一个空的情节

简单的代码是:

from matplotlib import pyplot as plt
plt.plot([1,2,3,4,5], [2,4,6,8,10])
plt.show()

这只是我在安装过程中犯了一些愚蠢错误的结果吗?

希望有人可以帮助解决问题

1 个答案:

答案 0 :(得分:0)

我认为您看到的错误是由Matplotlib团队几个月前所做的更改产生的。我试图在Spyder 2.3.0 / 1中修复它,但可能它无法正常工作。

要查看您需要运行的代码

的图表
from matplotlib import pyplot as plt
plt.ion()
plt.plot([1,2,3,4,5], [2,4,6,8,10])
plt.show()

注意第二行,这就是获取交互式图所需的内容。