|
From: Andrew S. <str...@as...> - 2004-05-20 21:59:38
|
Hi,
Old versions of Numeric (specifically, version 21) don't have symbols
such at UInt8 defined. I modified nc_imports to deal with this case,
but I wanted to fly it past the experts in case it misses some subtle
intricacy.
Furthermore, I get the following bug when trying to run
examples/simple_plot.py on Windows XP, matplotlib 0.54, Numeric 21. Is
this fixable?
Traceback (most recent call last):
File "simple_plot.py", line 16, in ?
show()
File
"C:\Python22\Lib\site-packages\matplotlib\backends\backend_wx.py", line
1124, in show
figwin.canvas.draw()
File
"C:\Python22\Lib\site-packages\matplotlib\backends\backend_wxagg.py",
line 50, in draw
agg.draw()
File
"C:\Python22\Lib\site-packages\matplotlib\backends\backend_agg.py", line
299, in draw
self.figure.draw(self.renderer)
File "C:\Python22\Lib\site-packages\matplotlib\figure.py", line 128,
in draw
for a in self.axes: a.draw(renderer)
File "C:\Python22\Lib\site-packages\matplotlib\axes.py", line 603, in draw
self.xaxis.draw(renderer)
File "C:\Python22\Lib\site-packages\matplotlib\axis.py", line 463, in draw
tick.draw(renderer)
File "C:\Python22\Lib\site-packages\matplotlib\axis.py", line 130, in draw
if self.label1On: self.label1.draw(renderer)
File "C:\Python22\Lib\site-packages\matplotlib\text.py", line 193, in draw
bbox, info = self._get_layout(renderer)
File "C:\Python22\Lib\site-packages\matplotlib\text.py", line 129, in
_get_layout
txs = [float(v[0][0]) for v in cornersRotated]
File "C:\Python22\Lib\site-packages\Numeric\UserArray.py", line 154,
in __float__
def __float__(self): return self._scalarfunc(float)
File "C:\Python22\Lib\site-packages\Numeric\UserArray.py", line 151,
in _scalarfunc
raise TypeError, "only rank-0 arrays can be converted to Python
scalars."
TypeError: only rank-0 arrays can be converted to Python scalars.
|