我正在学习如何使用MATPLOTLIB,我正在阅读“Matplotlib for Python Developers”一书中的一些例子 . . 在其中一个示例中,作者使用以下代码:

import matplotlib as mpl
mpl.use('GTKAgg')
import matplotlib.pyplot as plt

问题是,当我尝试运行此代码时,我收到以下错误:

Traceback(最近一次调用最后一次):导入gobject中的文件“/usr/local/lib/python3.5/dist-packages/matplotlib/backends/backend_gtk.py”,第15行ImportError:没有名为'gobject'的模块处理上述异常时,发生了另一个异常:Traceback(最近一次调用last):文件“”,第1行,从matplotlib import pyplot作为plt文件“/usr/local/lib/python3.5/dist-packages/matplotlib /pyplot.py“,第114行,在_backend_mod中,new_figure_manager,draw_if_interactive,_show = pylab_setup()文件”/usr/local/lib/python3.5/dist-packages/matplotlib/backends/init.py“,第32行,在pylab_setup中的globals(),locals(),[backend_name],0)文件“/usr/local/lib/python3.5/dist-packages/matplotlib/backends/backend_gtkagg.py”,第14行,来自matplotlib.backends .backend_gtk导入gtk,FigureManagerGTK,FigureCanvasGTK,\ File“/usr/local/lib/python3.5/dist-packages/matplotlib/backends/backend_gtk.py”,第19行,引发ImportError(“Gtk * backend需要pygtk到安装 . “)ImportError:Gtk * b ackend需要安装pygtk .

我找到了"solution" here,但由于我对此很新,我不知道我必须做些什么 .

有人可以告诉我我到底要做什么吗?

谢谢大家,