[SciPy-user] Help please: Test failure: AttributeError: 'module' object has no attribute 'eig' * 15

Pearu Peterson pearu at scipy.org
Sun Oct 17 12:21:31 CDT 2004



On Mon, 18 Oct 2004 andrewl at acay.com.au wrote:

> I cannot install SciPy without getting a number (15) of errors that all
> resolve to:
>
> File "/usr/lib/python2.3/site-packages/scipy/special/orthogonal.py", line 91,
> in get_eig_func
>    eig = scipy.linalg.eig
> AttributeError: 'module' object has no attribute 'eig'
>
> I can see no import errors.  I have installed lapack, blas and atlas from
> source.  The size of the lapack library is ~22M.  I have imported the atlas
> optimised objects into the lapack.a.  I have removed all other lapack shared
> libraries from my system.  I have tried 'python setup.py clean' prior to
> every re-install.

Note that 'python setup.py clean' may not be enough, sometimes even 
'python setup.py clean --all'. 'rm -rf build' is the most robust way to 
clean up old build.

> Can anyone suggest a way to resolve this?

When you import scipy, is scipy.linalg.eig defined?

> Outputs of the diagnostic runsare attached. (1-5, 6, 7 (part, there is no
> scipy_core/scipy_distutils/command/build_flib.py in the  build))
>
> Output of test (scipy.test(level=1)) follows.

This output does not contain stderr messages. Could you send these too?

Pearu



More information about the SciPy-user mailing list