我正在学习如何使用MATPLOTLIB,我正在按照一些例子来编写本书#34; Matplotlib for Python Developers"。 。 在其中一个示例中,作者使用以下代码:
import matplotlib as mpl
mpl.use('GTKAgg')
import matplotlib.pyplot as plt
问题是,当我尝试运行此代码时,出现以下错误:
追踪(最近一次通话): 文件" /usr/local/lib/python3.5/dist-packages/matplotlib/backends/backend_gtk.py" ;,第15行,在 import gobject ImportError:没有名为' gobject'
的模块在处理上述异常期间,发生了另一个异常:
回溯(最近一次呼叫最后一次):文件"",第1行,in 从matplotlib导入pyplot作为plt文件" /usr/local/lib/python3.5/dist-packages/matplotlib/pyplot.py" ;, line 114,在 _backend_mod,new_figure_manager,draw_if_interactive,_show = pylab_setup()文件 " /usr/local/lib/python3.5/dist-packages/matplotlib/backends/的初始化的.py&#34 ;, 第32行,在pylab_setup中 globals(),locals(),[backend_name],0)File" /usr/local/lib/python3.5/dist-packages/matplotlib/backends/backend_gtkagg.py", 第14行 来自matplotlib.backends.backend_gtk import gtk,FigureManagerGTK,FigureCanvasGTK,\ File " /usr/local/lib/python3.5/dist-packages/matplotlib/backends/backend_gtk.py" ;, 第19行,在 引发ImportError(" Gtk *后端需要安装pygtk。")ImportError:Gtk *后端需要安装pygtk。
我找到了一个"解决方案" here,但由于我对此很陌生,我不知道我必须做些什么。
有人可以告诉我我到底要做什么吗?
提前谢谢大家,