You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(33) |
Dec
(20) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(7) |
Feb
(44) |
Mar
(51) |
Apr
(43) |
May
(43) |
Jun
(36) |
Jul
(61) |
Aug
(44) |
Sep
(25) |
Oct
(82) |
Nov
(97) |
Dec
(47) |
2005 |
Jan
(77) |
Feb
(143) |
Mar
(42) |
Apr
(31) |
May
(93) |
Jun
(93) |
Jul
(35) |
Aug
(78) |
Sep
(56) |
Oct
(44) |
Nov
(72) |
Dec
(75) |
2006 |
Jan
(116) |
Feb
(99) |
Mar
(181) |
Apr
(171) |
May
(112) |
Jun
(86) |
Jul
(91) |
Aug
(111) |
Sep
(77) |
Oct
(72) |
Nov
(57) |
Dec
(51) |
2007 |
Jan
(64) |
Feb
(116) |
Mar
(70) |
Apr
(74) |
May
(53) |
Jun
(40) |
Jul
(519) |
Aug
(151) |
Sep
(132) |
Oct
(74) |
Nov
(282) |
Dec
(190) |
2008 |
Jan
(141) |
Feb
(67) |
Mar
(69) |
Apr
(96) |
May
(227) |
Jun
(404) |
Jul
(399) |
Aug
(96) |
Sep
(120) |
Oct
(205) |
Nov
(126) |
Dec
(261) |
2009 |
Jan
(136) |
Feb
(136) |
Mar
(119) |
Apr
(124) |
May
(155) |
Jun
(98) |
Jul
(136) |
Aug
(292) |
Sep
(174) |
Oct
(126) |
Nov
(126) |
Dec
(79) |
2010 |
Jan
(109) |
Feb
(83) |
Mar
(139) |
Apr
(91) |
May
(79) |
Jun
(164) |
Jul
(184) |
Aug
(146) |
Sep
(163) |
Oct
(128) |
Nov
(70) |
Dec
(73) |
2011 |
Jan
(235) |
Feb
(165) |
Mar
(147) |
Apr
(86) |
May
(74) |
Jun
(118) |
Jul
(65) |
Aug
(75) |
Sep
(162) |
Oct
(94) |
Nov
(48) |
Dec
(44) |
2012 |
Jan
(49) |
Feb
(40) |
Mar
(88) |
Apr
(35) |
May
(52) |
Jun
(69) |
Jul
(90) |
Aug
(123) |
Sep
(112) |
Oct
(120) |
Nov
(105) |
Dec
(116) |
2013 |
Jan
(76) |
Feb
(26) |
Mar
(78) |
Apr
(43) |
May
(61) |
Jun
(53) |
Jul
(147) |
Aug
(85) |
Sep
(83) |
Oct
(122) |
Nov
(18) |
Dec
(27) |
2014 |
Jan
(58) |
Feb
(25) |
Mar
(49) |
Apr
(17) |
May
(29) |
Jun
(39) |
Jul
(53) |
Aug
(52) |
Sep
(35) |
Oct
(47) |
Nov
(110) |
Dec
(27) |
2015 |
Jan
(50) |
Feb
(93) |
Mar
(96) |
Apr
(30) |
May
(55) |
Jun
(83) |
Jul
(44) |
Aug
(8) |
Sep
(5) |
Oct
|
Nov
(1) |
Dec
(1) |
2016 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
(3) |
Sep
(1) |
Oct
(3) |
Nov
|
Dec
|
2017 |
Jan
|
Feb
(5) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(3) |
Aug
|
Sep
(7) |
Oct
|
Nov
|
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
|
|
|
|
|
|
1
|
2
|
3
|
4
|
5
|
6
|
7
(1) |
8
(2) |
9
|
10
(10) |
11
(4) |
12
(3) |
13
(7) |
14
(5) |
15
|
16
|
17
(2) |
18
(7) |
19
|
20
(3) |
21
(9) |
22
(1) |
23
|
24
(2) |
25
(7) |
26
|
27
|
28
(3) |
29
|
30
|
31
(3) |
|
|
|
|
|
I've been investigating performance problems we've been having w/ the Qt backends. One problems is that zooming takes forever. I've put a lot of timing loops into the backends to see where things are happening and found a couple of interesting items. The first is that agg seems to get much slower as you zoom in. The agg draw time goes up as the zoom level goes up. These are plots that are completely done w/ the Ellipse patch. Using the Arc patch helps but is about 10% slower when not zooming. The second (and reason for the email), is that the QtAgg backends are redrawing the whole plot twice when zooming w/ the mouse. The problem is the files: backend_qt.py backend_qt4.py The method mouseReleaseEvent calls draw() at the end of it. This seems to be redundant. None of the other backends call draw at the end of their mouse release code. The release_zoom method in the toolbar already does a draw() call which handles the zoom. In addition, this mouseReleaseEvent code triggers a draw whenever you click anywhere in the figure. Does anyone have any idea why the qt backends should have a draw in the mouse release when the others don't? Ted
On Thu, Mar 13, 2008 at 3:17 PM, Mark E. Hamilton <mh...@sa...> wrote: > I'm getting the traceback shown below in _get_configdir. I've attached a > patch for cutils.py Thanks Mark -- I just committed this fix to the svn trunk, Thanks, JDH
Michael Droettboom wrote: > The fishy thing here is that _tkagg should be a C extension, have a .so > file extension and have only the following members --> > > >>> dir(_tkagg) > ['__doc__', '__file__', '__name__', '_pyobj_addr', 'tkinit'] > > tkagg (without the underscore), on the other hand, is a true Python > module, would have a .pyc extension and all of the members you posted. > > So, somehow, tkagg got renamed to _tkagg on your system. I'm not sure > how the build script may have done that. Does removing > > /usr/lib/python2.5/site-packages/matplotlib/backends/_tkagg.pyc > > help? (It's generally safe to remove .pyc files since they are > regenerated by the Python compiler). Do you have a _tkagg.py sitting in > that directory? > > Did you build matplotlib from the source tarball, a Gentoo port (or > whatever they're called), or some other way? Just as a an FYI, on my Gentoo box here, with matplotlib 0.91.2 installed from Portage, I have: /usr/lib/python2.5/site-packages/matplotlib/backends/_tkagg.so And I don't have any problems with the TkAgg backend. Ryan -- Ryan May Graduate Research Assistant School of Meteorology University of Oklahoma
fiacre wrote: > root@~ $ emerge --searchdesc tk-devel > Searching... > [ Results for search key : tk-devel ] > [ Applications found : 0 ] > > > Evidently, gentoo has no tk-devl packages -- only gtk-devel ... which > leads me to believe the problem with the install has to do with the fact > that I am not use Gtk. > Since gentoo is a source-based distro, there are no *-devel packages, since the headers always get installed with the library itself. Binary distros have the *-devel packages so that only those people who wish to do development (ie. compile) need to install the headers. Ryan -- Ryan May Graduate Research Assistant School of Meteorology University of Oklahoma
It doesn't look like a faulty X setup, and since you *do* get a window, it's unlikely it's a Tkinter problem. The fishy thing here is that _tkagg should be a C extension, have a .so file extension and have only the following members --> >>> dir(_tkagg) ['__doc__', '__file__', '__name__', '_pyobj_addr', 'tkinit'] tkagg (without the underscore), on the other hand, is a true Python module, would have a .pyc extension and all of the members you posted. So, somehow, tkagg got renamed to _tkagg on your system. I'm not sure how the build script may have done that. Does removing /usr/lib/python2.5/site-packages/matplotlib/backends/_tkagg.pyc help? (It's generally safe to remove .pyc files since they are regenerated by the Python compiler). Do you have a _tkagg.py sitting in that directory? Did you build matplotlib from the source tarball, a Gentoo port (or whatever they're called), or some other way? If you built yourself, (even if the above suggestion worked), could you try cleanly rebuilding again by: 1. deleting the build directory under the source tree 2. deleting /usr/lib/python2.5/site-packages/matplotlib 3. "python setup.py install" and let us know if that worked? Cheers, Mike Darren Dale wrote: > Do you have the tk-devel packages installed? When you run setup.py, there is a > report at the beginning which lists all the required and optional > dependencies, would you post that? > > On Friday 21 March 2008 08:52:40 am fiacre wrote: > >> I agree -- I don't believe it built correctly either ... >> >> Python 2.5.1 (r251:54863, Mar 20 2008, 04:03:41) >> [GCC 3.4.5 (Gentoo 3.4.5-r1, ssp-3.4.5-1.0, pie-8.7.9)] on linux2 >> Type "help", "copyright", "credits" or "license" for more information. >> >> >>> from matplotlib.backends import _tkagg >> >>> _tkagg.__file__ >> >> '/usr/lib/python2.5/site-packages/matplotlib/backends/_tkagg.pyc' >> >> >>> dir(_tkagg) >> >> ['AxisMenu', 'Figure', 'FigureCanvasAgg', 'FigureCanvasBase', >> 'FigureCanvasTkAgg', 'FigureManager', 'FigureManagerBase', >> 'FigureManagerTkAgg', 'FileDialog', 'Gcf', 'GraphicsContextBase', >> 'NavigationToolbar', 'NavigationToolbar2', 'NavigationToolbar2TkAgg', >> 'PIXELS_PER_INCH', 'RendererBase', 'SubplotTool', 'Tk', '__builtins__', >> '__doc__', '__file__', '__name__', 'asarray', 'backend_version', >> 'cursord', 'cursors', 'division', 'draw_if_interactive', 'enumerate', >> 'error_msg_tkpaint', 'is_string_like', 'math', 'matplotlib', >> 'new_figure_manager', 'os', 'raise_msg_to_str', 'rcParams', 'round', >> 'show', 'sys', 'tkagg', 'verbose', 'windowing'] >> >> >> >> I don't see anything obviously wrong though -- I am wondering if my X >> setup is faulty. >> >> Thanks! >> >> Michael Droettboom wrote: >> >>> It looks like the _tkagg C extension didn't build correctly -- it >>> really should have a tkinit method. >>> >>> Can you please try the following and send me the output (inside the >>> Python interpreter)... >>> >>> >>>>>> from matplotlib.backends import _tkagg >>>>>> _tkagg.__file__ >>>>>> dir(_tkagg) >>>>>> >>> Thanks! >>> >>> Mike >>> >>> fiacre wrote: >>> >>>> I'm running Idle via X forwarding to my Windows desktop (running >>>> Cygwin). >>>> >>>> I've installed tcl/tk and python with Tkinter as a backend. >>>> >>>> When I call pylab.show(), I always get the error : >>>> >>> pylab.show() >>>> >>>> Exception in Tkinter callback >>>> Traceback (most recent call last): >>>> File "/usr/lib/python2.5/lib-tk/Tkinter.py", line 1403, in __call__ >>>> return self.func(*args) >>>> File >>>> "/usr/lib/python2.5/site-packages/matplotlib/backends/backend_tkagg.py", >>>> line 151, in resize >>>> self.show() >>>> File >>>> "/usr/lib/python2.5/site-packages/matplotlib/backends/backend_tkagg.py", >>>> line 155, in draw >>>> tkagg.blit(self._tkphoto, self.renderer._renderer, colormode=2) >>>> File >>>> "/usr/lib/python2.5/site-packages/matplotlib/backends/tkagg.py", line >>>> 14, in blit >>>> _tkagg.tkinit(id(tk), 0) >>>> AttributeError: 'module' object has no attribute 'tkinit' >>>> >>>> >>>> And an empty matplotlib window opens on my desktop. >>>> >>>> >>>> Should I try gtk as a backend??? >>>> >>>> TIA >>>> >>>> -- Andrew >>>> >>>> ------------------------------------------------------------------------ >>>> - >>>> >>>> This SF.net email is sponsored by: Microsoft >>>> Defy all challenges. Microsoft(R) Visual Studio 2008. >>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>>> _______________________________________________ >>>> Matplotlib-devel mailing list >>>> Mat...@li... >>>> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel >>>> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Microsoft >> Defy all challenges. Microsoft(R) Visual Studio 2008. >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> _______________________________________________ >> Matplotlib-devel mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel >> > > > > -- Michael Droettboom Science Software Branch Operations and Engineering Division Space Telescope Science Institute Operated by AURA for NASA
root@~ $ emerge --searchdesc tk-devel Searching... [ Results for search key : tk-devel ] [ Applications found : 0 ] Evidently, gentoo has no tk-devl packages -- only gtk-devel ... which leads me to believe the problem with the install has to do with the fact that I am not use Gtk. Darren Dale wrote: > Do you have the tk-devel packages installed? When you run setup.py, there is a > report at the beginning which lists all the required and optional > dependencies, would you post that? > > On Friday 21 March 2008 08:52:40 am fiacre wrote: > >> I agree -- I don't believe it built correctly either ... >> >> Python 2.5.1 (r251:54863, Mar 20 2008, 04:03:41) >> [GCC 3.4.5 (Gentoo 3.4.5-r1, ssp-3.4.5-1.0, pie-8.7.9)] on linux2 >> Type "help", "copyright", "credits" or "license" for more information. >> >> >>> from matplotlib.backends import _tkagg >> >>> _tkagg.__file__ >> >> '/usr/lib/python2.5/site-packages/matplotlib/backends/_tkagg.pyc' >> >> >>> dir(_tkagg) >> >> ['AxisMenu', 'Figure', 'FigureCanvasAgg', 'FigureCanvasBase', >> 'FigureCanvasTkAgg', 'FigureManager', 'FigureManagerBase', >> 'FigureManagerTkAgg', 'FileDialog', 'Gcf', 'GraphicsContextBase', >> 'NavigationToolbar', 'NavigationToolbar2', 'NavigationToolbar2TkAgg', >> 'PIXELS_PER_INCH', 'RendererBase', 'SubplotTool', 'Tk', '__builtins__', >> '__doc__', '__file__', '__name__', 'asarray', 'backend_version', >> 'cursord', 'cursors', 'division', 'draw_if_interactive', 'enumerate', >> 'error_msg_tkpaint', 'is_string_like', 'math', 'matplotlib', >> 'new_figure_manager', 'os', 'raise_msg_to_str', 'rcParams', 'round', >> 'show', 'sys', 'tkagg', 'verbose', 'windowing'] >> >> >> >> I don't see anything obviously wrong though -- I am wondering if my X >> setup is faulty. >> >> Thanks! >> >> Michael Droettboom wrote: >> >>> It looks like the _tkagg C extension didn't build correctly -- it >>> really should have a tkinit method. >>> >>> Can you please try the following and send me the output (inside the >>> Python interpreter)... >>> >>> >>>>>> from matplotlib.backends import _tkagg >>>>>> _tkagg.__file__ >>>>>> dir(_tkagg) >>>>>> >>> Thanks! >>> >>> Mike >>> >>> fiacre wrote: >>> >>>> I'm running Idle via X forwarding to my Windows desktop (running >>>> Cygwin). >>>> >>>> I've installed tcl/tk and python with Tkinter as a backend. >>>> >>>> When I call pylab.show(), I always get the error : >>>> >>> pylab.show() >>>> >>>> Exception in Tkinter callback >>>> Traceback (most recent call last): >>>> File "/usr/lib/python2.5/lib-tk/Tkinter.py", line 1403, in __call__ >>>> return self.func(*args) >>>> File >>>> "/usr/lib/python2.5/site-packages/matplotlib/backends/backend_tkagg.py", >>>> line 151, in resize >>>> self.show() >>>> File >>>> "/usr/lib/python2.5/site-packages/matplotlib/backends/backend_tkagg.py", >>>> line 155, in draw >>>> tkagg.blit(self._tkphoto, self.renderer._renderer, colormode=2) >>>> File >>>> "/usr/lib/python2.5/site-packages/matplotlib/backends/tkagg.py", line >>>> 14, in blit >>>> _tkagg.tkinit(id(tk), 0) >>>> AttributeError: 'module' object has no attribute 'tkinit' >>>> >>>> >>>> And an empty matplotlib window opens on my desktop. >>>> >>>> >>>> Should I try gtk as a backend??? >>>> >>>> TIA >>>> >>>> -- Andrew >>>> >>>> ------------------------------------------------------------------------ >>>> - >>>> >>>> This SF.net email is sponsored by: Microsoft >>>> Defy all challenges. Microsoft(R) Visual Studio 2008. >>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>>> _______________________________________________ >>>> Matplotlib-devel mailing list >>>> Mat...@li... >>>> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel >>>> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Microsoft >> Defy all challenges. Microsoft(R) Visual Studio 2008. >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> _______________________________________________ >> Matplotlib-devel mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel >> > > > >
Do you have the tk-devel packages installed? When you run setup.py, there is a report at the beginning which lists all the required and optional dependencies, would you post that? On Friday 21 March 2008 08:52:40 am fiacre wrote: > I agree -- I don't believe it built correctly either ... > > Python 2.5.1 (r251:54863, Mar 20 2008, 04:03:41) > [GCC 3.4.5 (Gentoo 3.4.5-r1, ssp-3.4.5-1.0, pie-8.7.9)] on linux2 > Type "help", "copyright", "credits" or "license" for more information. > > >>> from matplotlib.backends import _tkagg > >>> _tkagg.__file__ > > '/usr/lib/python2.5/site-packages/matplotlib/backends/_tkagg.pyc' > > >>> dir(_tkagg) > > ['AxisMenu', 'Figure', 'FigureCanvasAgg', 'FigureCanvasBase', > 'FigureCanvasTkAgg', 'FigureManager', 'FigureManagerBase', > 'FigureManagerTkAgg', 'FileDialog', 'Gcf', 'GraphicsContextBase', > 'NavigationToolbar', 'NavigationToolbar2', 'NavigationToolbar2TkAgg', > 'PIXELS_PER_INCH', 'RendererBase', 'SubplotTool', 'Tk', '__builtins__', > '__doc__', '__file__', '__name__', 'asarray', 'backend_version', > 'cursord', 'cursors', 'division', 'draw_if_interactive', 'enumerate', > 'error_msg_tkpaint', 'is_string_like', 'math', 'matplotlib', > 'new_figure_manager', 'os', 'raise_msg_to_str', 'rcParams', 'round', > 'show', 'sys', 'tkagg', 'verbose', 'windowing'] > > > > I don't see anything obviously wrong though -- I am wondering if my X > setup is faulty. > > Thanks! > > Michael Droettboom wrote: > > It looks like the _tkagg C extension didn't build correctly -- it > > really should have a tkinit method. > > > > Can you please try the following and send me the output (inside the > > Python interpreter)... > > > > >>> from matplotlib.backends import _tkagg > > >>> _tkagg.__file__ > > >>> dir(_tkagg) > > > > Thanks! > > > > Mike > > > > fiacre wrote: > >> I'm running Idle via X forwarding to my Windows desktop (running > >> Cygwin). > >> > >> I've installed tcl/tk and python with Tkinter as a backend. > >> > >> When I call pylab.show(), I always get the error : > >> >>> pylab.show() > >> > >> Exception in Tkinter callback > >> Traceback (most recent call last): > >> File "/usr/lib/python2.5/lib-tk/Tkinter.py", line 1403, in __call__ > >> return self.func(*args) > >> File > >> "/usr/lib/python2.5/site-packages/matplotlib/backends/backend_tkagg.py", > >> line 151, in resize > >> self.show() > >> File > >> "/usr/lib/python2.5/site-packages/matplotlib/backends/backend_tkagg.py", > >> line 155, in draw > >> tkagg.blit(self._tkphoto, self.renderer._renderer, colormode=2) > >> File > >> "/usr/lib/python2.5/site-packages/matplotlib/backends/tkagg.py", line > >> 14, in blit > >> _tkagg.tkinit(id(tk), 0) > >> AttributeError: 'module' object has no attribute 'tkinit' > >> > >> > >> And an empty matplotlib window opens on my desktop. > >> > >> > >> Should I try gtk as a backend??? > >> > >> TIA > >> > >> -- Andrew > >> > >> ------------------------------------------------------------------------ > >>- > >> > >> This SF.net email is sponsored by: Microsoft > >> Defy all challenges. Microsoft(R) Visual Studio 2008. > >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > >> _______________________________________________ > >> Matplotlib-devel mailing list > >> Mat...@li... > >> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Matplotlib-devel mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel -- Darren S. Dale, Ph.D. Staff Scientist Cornell High Energy Synchrotron Source Cornell University 275 Wilson Lab Rt. 366 & Pine Tree Road Ithaca, NY 14853 dar...@co... office: (607) 255-3819 fax: (607) 255-9001 http://www.chess.cornell.edu
I agree -- I don't believe it built correctly either ... Python 2.5.1 (r251:54863, Mar 20 2008, 04:03:41) [GCC 3.4.5 (Gentoo 3.4.5-r1, ssp-3.4.5-1.0, pie-8.7.9)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> from matplotlib.backends import _tkagg >>> _tkagg.__file__ '/usr/lib/python2.5/site-packages/matplotlib/backends/_tkagg.pyc' >>> dir(_tkagg) ['AxisMenu', 'Figure', 'FigureCanvasAgg', 'FigureCanvasBase', 'FigureCanvasTkAgg', 'FigureManager', 'FigureManagerBase', 'FigureManagerTkAgg', 'FileDialog', 'Gcf', 'GraphicsContextBase', 'NavigationToolbar', 'NavigationToolbar2', 'NavigationToolbar2TkAgg', 'PIXELS_PER_INCH', 'RendererBase', 'SubplotTool', 'Tk', '__builtins__', '__doc__', '__file__', '__name__', 'asarray', 'backend_version', 'cursord', 'cursors', 'division', 'draw_if_interactive', 'enumerate', 'error_msg_tkpaint', 'is_string_like', 'math', 'matplotlib', 'new_figure_manager', 'os', 'raise_msg_to_str', 'rcParams', 'round', 'show', 'sys', 'tkagg', 'verbose', 'windowing'] >>> I don't see anything obviously wrong though -- I am wondering if my X setup is faulty. Thanks! Michael Droettboom wrote: > It looks like the _tkagg C extension didn't build correctly -- it > really should have a tkinit method. > > Can you please try the following and send me the output (inside the > Python interpreter)... > > >>> from matplotlib.backends import _tkagg > >>> _tkagg.__file__ > >>> dir(_tkagg) > > Thanks! > > Mike > > fiacre wrote: >> I'm running Idle via X forwarding to my Windows desktop (running >> Cygwin). >> >> I've installed tcl/tk and python with Tkinter as a backend. >> >> When I call pylab.show(), I always get the error : >> >> >>> pylab.show() >> Exception in Tkinter callback >> Traceback (most recent call last): >> File "/usr/lib/python2.5/lib-tk/Tkinter.py", line 1403, in __call__ >> return self.func(*args) >> File >> "/usr/lib/python2.5/site-packages/matplotlib/backends/backend_tkagg.py", >> line 151, in resize >> self.show() >> File >> "/usr/lib/python2.5/site-packages/matplotlib/backends/backend_tkagg.py", >> line 155, in draw >> tkagg.blit(self._tkphoto, self.renderer._renderer, colormode=2) >> File >> "/usr/lib/python2.5/site-packages/matplotlib/backends/tkagg.py", line >> 14, in blit >> _tkagg.tkinit(id(tk), 0) >> AttributeError: 'module' object has no attribute 'tkinit' >> >> >> And an empty matplotlib window opens on my desktop. >> >> >> Should I try gtk as a backend??? >> >> TIA >> >> -- Andrew >> >> ------------------------------------------------------------------------- >> >> This SF.net email is sponsored by: Microsoft >> Defy all challenges. Microsoft(R) Visual Studio 2008. >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> _______________________________________________ >> Matplotlib-devel mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel >> >
It looks like the _tkagg C extension didn't build correctly -- it really should have a tkinit method. Can you please try the following and send me the output (inside the Python interpreter)... >>> from matplotlib.backends import _tkagg >>> _tkagg.__file__ >>> dir(_tkagg) Thanks! Mike fiacre wrote: > I'm running Idle via X forwarding to my Windows desktop (running Cygwin). > > I've installed tcl/tk and python with Tkinter as a backend. > > When I call pylab.show(), I always get the error : > > >>> pylab.show() > Exception in Tkinter callback > Traceback (most recent call last): > File "/usr/lib/python2.5/lib-tk/Tkinter.py", line 1403, in __call__ > return self.func(*args) > File > "/usr/lib/python2.5/site-packages/matplotlib/backends/backend_tkagg.py", > line 151, in resize > self.show() > File > "/usr/lib/python2.5/site-packages/matplotlib/backends/backend_tkagg.py", > line 155, in draw > tkagg.blit(self._tkphoto, self.renderer._renderer, colormode=2) > File "/usr/lib/python2.5/site-packages/matplotlib/backends/tkagg.py", > line 14, in blit > _tkagg.tkinit(id(tk), 0) > AttributeError: 'module' object has no attribute 'tkinit' > > > And an empty matplotlib window opens on my desktop. > > > Should I try gtk as a backend??? > > TIA > > -- Andrew > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Matplotlib-devel mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel > -- Michael Droettboom Science Software Branch Operations and Engineering Division Space Telescope Science Institute Operated by AURA for NASA