Hmm, that's a bit hard, it's not really what one would call a self-contained example...
the bug triggers when I load a rgb numpy float array with imshow (only with floats, not with ints). After some thought and trial, it's simple: these lines already trigger the error: #====================== import pylab, numpy rgbFloat = numpy.random.random((100,100,3)) pylab.imshow(rgbFloat) pylab.show() #====================== Hope that helps! VS. Michael Droettboom wrote: > Can you send your script that triggers this bug? I wasn't the author of > this code, so I don't know how to get that path to execute -- but I'm > happy to work through your example until it's working. > > (I suspect the intention here was "m, n = x.shape[:2]", but I can't test > it.) > > Cheers, > Mike > > Vincent Schut wrote: >> Thanks. >> However, now I get a different error: >> >> Traceback (most recent call last): >> File >> "/usr/lib64/python2.5/site-packages/matplotlib/backends/backend_gtk.py", >> line 331, in expose_event >> self._render_figure(self._pixmap, w, h) >> File >> "/usr/lib64/python2.5/site-packages/matplotlib/backends/backend_gtk.py", >> line 319, in _render_figure >> self.figure.draw (self._renderer) >> File "/usr/lib64/python2.5/site-packages/matplotlib/figure.py", line >> 622, in draw >> for a in self.axes: a.draw(renderer) >> File "/usr/lib64/python2.5/site-packages/matplotlib/axes.py", line >> 1297, in draw >> im.draw(renderer) >> File "/usr/lib64/python2.5/site-packages/matplotlib/image.py", line >> 188, in draw >> im = self.make_image(renderer.get_image_magnification()) >> File "/usr/lib64/python2.5/site-packages/matplotlib/image.py", line >> 130, in make_image >> x = self.to_rgba(self._A, self._alpha) >> File "/usr/lib64/python2.5/site-packages/matplotlib/cm.py", line 61, >> in to_rgba >> m, n = npy.shape[:2] >> TypeError: 'function' object is unsubscriptable >> >> >> Michael Droettboom wrote: >>> Thanks. I have corrected this in SVN. >>> >>> Cheers, >>> Mike >>> >>> Vincent Schut wrote: >>>> Hi, >>>> >>>> there is a bug in cm.py (svn): it references npy (first time: line 58), >>>> but npy is never imported. >>>> >>>> Cheers, >>>> VS. >>>> >>>> >>>> ------------------------------------------------------------------------- >>>> SF.Net email is sponsored by: The Future of Linux Business White Paper >>>> from Novell. From the desktop to the data center, Linux is going >>>> mainstream. Let it simplify your IT future. >>>> http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 >>>> _______________________________________________ >>>> Matplotlib-users mailing list >>>> Matplotlib-users@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> >> ------------------------------------------------------------------------- >> SF.Net email is sponsored by: The Future of Linux Business White Paper >> from Novell. From the desktop to the data center, Linux is going >> mainstream. Let it simplify your IT future. >> http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 >> _______________________________________________ >> Matplotlib-users mailing list >> Matplotlib-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users > ------------------------------------------------------------------------- SF.Net email is sponsored by: The Future of Linux Business White Paper from Novell. From the desktop to the data center, Linux is going mainstream. Let it simplify your IT future. http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users