Hello, I recently upgraded matplotlib v0.98.5 to 1.0. Now when I try to plot data using latex for the figure labels my scripts fail. I have not changed my code so I'm not sure where the error is coming from. I have tried reinstalling and updating MikTex and Ghostscript but that has not helped (I'm running Windows 7 and Python 2.6). The actual error I get is below. Any thoughts?
Thanks, Steve Traceback (most recent call last): File "C:\Python26\lib\site-packages\matplotlib\backends\backend_qt4.py", line 215, in resizeEvent self.draw() File "C:\Python26\lib\site-packages\matplotlib\backends\backend_qt4agg.py", line 130, in draw FigureCanvasAgg.draw(self) File "C:\Python26\lib\site-packages\matplotlib\backends\backend_agg.py", line 394, in draw self.figure.draw(self.renderer) File "C:\Python26\lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper draw(artist, renderer, *args, **kwargs) File "C:\Python26\lib\site-packages\matplotlib\figure.py", line 798, in draw func(*args) File "C:\Python26\lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper draw(artist, renderer, *args, **kwargs) File "C:\Python26\lib\site-packages\matplotlib\axes.py", line 1934, in draw a.draw(renderer) File "C:\Python26\lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper draw(artist, renderer, *args, **kwargs) File "C:\Python26\lib\site-packages\matplotlib\axis.py", line 1017, in draw tick.draw(renderer) File "C:\Python26\lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper draw(artist, renderer, *args, **kwargs) File "C:\Python26\lib\site-packages\matplotlib\axis.py", line 236, in draw self.label2.draw(renderer) File "C:\Python26\lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper draw(artist, renderer, *args, **kwargs) File "C:\Python26\lib\site-packages\matplotlib\text.py", line 524, in draw bbox, info = self._get_layout(renderer) File "C:\Python26\lib\site-packages\matplotlib\text.py", line 307, in _get_layout ismath=ismath) File "C:\Python26\lib\site-packages\matplotlib\backends\backend_agg.py", line 171, in get_text_width_height_descent renderer=self) File "C:\Python26\lib\site-packages\matplotlib\texmanager.py", line 608, in get_text_width_height_descent page = iter(dvi).next() File "C:\Python26\lib\site-packages\matplotlib\dviread.py", line 65, in __iter__ have_page = self._read() File "C:\Python26\lib\site-packages\matplotlib\dviread.py", line 121, in _read self._dispatch(byte) File "C:\Python26\lib\site-packages\matplotlib\dviread.py", line 209, in _dispatch self._fnt_def(k, c, s, d, a, l, n) File "C:\Python26\lib\site-packages\matplotlib\dviread.py", line 370, in _fnt_def vf = _vffile(n[-l:]) File "C:\Python26\lib\site-packages\matplotlib\dviread.py", line 871, in _vffile return _fontfile(texname, Vf, '.vf', _vfcache) File "C:\Python26\lib\site-packages\matplotlib\dviread.py", line 860, in _fontfile result = class_(filename) File "C:\Python26\lib\site-packages\matplotlib\dviread.py", line 479, in __init__ self._read() File "C:\Python26\lib\site-packages\matplotlib\dviread.py", line 121, in _read self._dispatch(byte) File "C:\Python26\lib\site-packages\matplotlib\dviread.py", line 508, in _dispatch Dvi._dispatch(self, byte) File "C:\Python26\lib\site-packages\matplotlib\dviread.py", line 209, in _dispatch self._fnt_def(k, c, s, d, a, l, n) File "C:\Python26\lib\site-packages\matplotlib\dviread.py", line 546, in _fnt_def Dvi._fnt_def(self, k, *args) File "C:\Python26\lib\site-packages\matplotlib\dviread.py", line 372, in _fnt_def self.fonts[k] = DviFont(scale=s, tfm=tfm, texname=n, vf=vf) File "C:\Python26\lib\site-packages\matplotlib\dviread.py", line 418, in __init__ nchars = max(tfm.width.iterkeys()) + 1 AttributeError: 'NoneType' object has no attribute 'width' Traceback (most recent call last): File "C:\Users\steve.nicholes\Documents\Beamformer\Design\SOA\SOA Design.py", line 333, in <module> show() File "C:\Python26\lib\site-packages\matplotlib\backends\backend_qt4.py", line 71, in show figManager.canvas.draw() File "C:\Python26\lib\site-packages\matplotlib\backends\backend_qt4agg.py", line 130, in draw FigureCanvasAgg.draw(self) File "C:\Python26\lib\site-packages\matplotlib\backends\backend_agg.py", line 394, in draw self.figure.draw(self.renderer) File "C:\Python26\lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper draw(artist, renderer, *args, **kwargs) File "C:\Python26\lib\site-packages\matplotlib\figure.py", line 798, in draw func(*args) File "C:\Python26\lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper draw(artist, renderer, *args, **kwargs) File "C:\Python26\lib\site-packages\matplotlib\axes.py", line 1934, in draw a.draw(renderer) File "C:\Python26\lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper draw(artist, renderer, *args, **kwargs) File "C:\Python26\lib\site-packages\matplotlib\axis.py", line 1017, in draw tick.draw(renderer) File "C:\Python26\lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper draw(artist, renderer, *args, **kwargs) File "C:\Python26\lib\site-packages\matplotlib\axis.py", line 236, in draw self.label2.draw(renderer) File "C:\Python26\lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper draw(artist, renderer, *args, **kwargs) File "C:\Python26\lib\site-packages\matplotlib\text.py", line 524, in draw bbox, info = self._get_layout(renderer) File "C:\Python26\lib\site-packages\matplotlib\text.py", line 307, in _get_layout ismath=ismath) File "C:\Python26\lib\site-packages\matplotlib\backends\backend_agg.py", line 171, in get_text_width_height_descent renderer=self) File "C:\Python26\lib\site-packages\matplotlib\texmanager.py", line 608, in get_text_width_height_descent page = iter(dvi).next() File "C:\Python26\lib\site-packages\matplotlib\dviread.py", line 65, in __iter__ have_page = self._read() File "C:\Python26\lib\site-packages\matplotlib\dviread.py", line 121, in _read self._dispatch(byte) File "C:\Python26\lib\site-packages\matplotlib\dviread.py", line 209, in _dispatch self._fnt_def(k, c, s, d, a, l, n) File "C:\Python26\lib\site-packages\matplotlib\dviread.py", line 370, in _fnt_def vf = _vffile(n[-l:]) File "C:\Python26\lib\site-packages\matplotlib\dviread.py", line 871, in _vffile return _fontfile(texname, Vf, '.vf', _vfcache) File "C:\Python26\lib\site-packages\matplotlib\dviread.py", line 860, in _fontfile result = class_(filename) File "C:\Python26\lib\site-packages\matplotlib\dviread.py", line 479, in __init__ self._read() File "C:\Python26\lib\site-packages\matplotlib\dviread.py", line 121, in _read self._dispatch(byte) File "C:\Python26\lib\site-packages\matplotlib\dviread.py", line 508, in _dispatch Dvi._dispatch(self, byte) File "C:\Python26\lib\site-packages\matplotlib\dviread.py", line 209, in _dispatch self._fnt_def(k, c, s, d, a, l, n) File "C:\Python26\lib\site-packages\matplotlib\dviread.py", line 546, in _fnt_def Dvi._fnt_def(self, k, *args) File "C:\Python26\lib\site-packages\matplotlib\dviread.py", line 372, in _fnt_def self.fonts[k] = DviFont(scale=s, tfm=tfm, texname=n, vf=vf) File "C:\Python26\lib\site-packages\matplotlib\dviread.py", line 418, in __init__ nchars = max(tfm.width.iterkeys()) + 1 AttributeError: 'NoneType' object has no attribute 'width' ------------------------------------------------------------------------------ Lotusphere 2011 Register now for Lotusphere 2011 and learn how to connect the dots, take your collaborative environment to the next level, and enter the era of Social Business. http://p.sf.net/sfu/lotusphere-d2d _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users