我正在尝试运行一个简单的代码以使用python2.7.10中的matplotlib绘制数据:
import matplotlib.pyplot as plt
y=[23,35,43,54,76]
x=[2,4,5,6,7]
plt.plot(y,x)
我收到错误消息:
super(FigureCanvasQTAggBase, self).__init__(figure=figure)
File "/usr/local/lib/python2.7/dist-packages/matplotlib/backends/backend_qt5.py", line 239, in __init__
super(FigureCanvasQT, self).__init__(figure=figure)
TypeError: 'figure' is an unknown keyword argument
我该如何解决?
这似乎是以下内容的重复:matplotlib Qt5Agg后端错误:'figure'是一个未知的关键字参数,我刚刚为其发布了答案,并在以下重复:
我遇到过同样的问题。我在这里找到了解决方案
具体来说,以下内容现在可以工作:
import matplotlib matplotlib.use('Qt4Agg') from matplotlib import pyplot as plt plt.figure(figsize=(12,8)) plt.title("Score") plt.show()
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句