libblas error with NumPy 1.0rc2 on Python 2.5 and Red Hat 9

Karol Langner karol.langner at
Wed Oct 11 02:43:44 CDT 2006

On Wednesday 11 of October 2006 05:38, Steven H. Rogers wrote:
> Is there a specific libblas required by NumPy?  I just installed 1.0rc2
> and get this error.
> Python 2.5 (r25:51908, Sep 21 2006, 17:18:24)
> [GCC 3.2.2 20030222 (Red Hat Linux 3.2.2-5)] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
>  >>> import numpy
> Traceback (most recent call last):
>   File "<stdin>", line 1, in <module>
>   File "/usr/local/lib/python2.5/site-packages/numpy/", line
> 40, in <module>
>     import linalg
>   File
> "/usr/local/lib/python2.5/site-packages/numpy/linalg/", line
> 4, in <module>
>     from linalg import *
>   File "/usr/local/lib/python2.5/site-packages/numpy/linalg/",
> line 25, in <module>
>     from numpy.linalg import lapack_lite
> ImportError: /usr/lib/ undefined symbol: e_wsfe
> Regards,
> Steve

I've seen this a couple of times - e_wsfe is a Fortran I/O symbol from the gcc 
system and should be made available by libg2c. My guess if that you have 
inconsistencies in the compilers used, i .e. a different one was used for 
building the blas libraries by RH and by you for numpy.

Try adding g2c to the list of libraries. There's a comment about it in the 
scipy FAQ:


written by Karol Langner
Wed Oct 11 09:35:15 CEST 2006

Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo

More information about the Numpy-discussion mailing list