array type problem

Hi all,

My problem includes the use of mplot3D, so I'm not sure if this is the appropriate venue...

The last n lines of my program are :

        xs = tuple(xs)
        ys = tuple(ys)
        zs = tuple(zs)

        fig = p.figure()
        ax = p3d.Axes3D(fig)

and my error message is

Traceback (most recent call last):
  File "", line 56, in ?
  File "/usr/lib/python2.4/site-packages/mplot3d/", line 997, in scatter3D
    self.auto_scale_xyz(xs,ys,zs, had_data)
  File "/usr/lib/python2.4/site-packages/mplot3d/", line 736, in auto_scale_xyz
    self.zz_dataLim.update_numerix(z, z, not had_data)
TypeError: Bbox::update_numerix expected numerix array

As I'm passing in simple python types, I don't see how this is the fault of my code. I tried passing in various flags (--numpy, --numarray, --Numeric) but I just got the exact same error message.

Ideas appreciated!