我试图在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)
Run Code Online (Sandbox Code Playgroud)
我收到错误:
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
Run Code Online (Sandbox Code Playgroud)
我该如何解决?
这似乎是一个重复:matplotlib Qt5Agg后端错误:'figure'是一个未知的关键字参数,我刚刚发布了一个答案,并在下面重复:
我遇到过同样的问题.我在这里找到了解决方案
具体来说,以下现在可行:
Run Code Online (Sandbox Code Playgroud)import matplotlib matplotlib.use('Qt4Agg') from matplotlib import pyplot as plt plt.figure(figsize=(12,8)) plt.title("Score") plt.show()
| 归档时间: |
|
| 查看次数: |
2429 次 |
| 最近记录: |