From: Steve C. <ste...@ya...> - 2005-04-02 06:30:54
|
On Fri, 2005-04-01 at 20:16 -0800, matplotlib-users- re...@li... wrote: > While using matplotlib 0.74 in Mandrake 10.1, I got the following warning. > Would you tell me how to avoid the warning message? Thanks. > > >>> pylab.plot([1,2,3,4]) > /usr/lib/python2.3/site-packages/matplotlib/backends/backend_gtk.py:533: > DeprecationWarning: > getattr(self, callback) > /usr/lib/python2.3/site-packages/matplotlib/backends/backend_gtk.py:523: > DeprecationWarning: > self.append_space() > /usr/lib/python2.3/site-packages/matplotlib/backends/backend_gtk.py:536: > DeprecationWarning: > self.append_space() > /usr/lib/python2.3/site-packages/matplotlib/backends/backend_gtk.py:539: > DeprecationWarning: > self.append_widget(self.message, None, None) > [<matplotlib.lines.Line2D instance at 0x406e674c>] Don't use a beta test version of pygtk when a newer stable version is available. Upgrade to pygtk 2.4.1 (2.4.0 has a bug when used with matplotlib). Matplotlib with pygtk <2.4.0 uses the GTK+ 2.2 GtkToolbar API Matplotlib with pygtk 2.4.0 (or higher) uses the GTK+ 2.4 GtkToolbar API My guess is that you are running the 2.3.x beta version of pygtk which gives a DeprecationWarning when using a GTK+ 2.2 GtkToolbar function. Steve |