[Numpy-discussion] scipy error undefined symbol: lsame_
David
david at silveregg.co.jp
Tue Apr 20 06:16:19 EDT 2010
On 04/20/2010 02:32 AM, gerardob wrote:
>
> I installed scipy (and all the required libraries) and the following error
> appears when i tried run a simple example which uses the optimize package of
> scipy. I tried also numpy alone and it works ( at least for printing
> numpy.array([10,20,10]))
>
> error:
>
> Traceback (most recent call last):
> File "main_test.py", line 2, in<module>
> from scipy import optimize
> File
> "/home/gberbeglia/python/Python-2.6.5/lib/python2.6/site-packages/scipy/optimize/__init__.py",
> line 11, in<module>
> from lbfgsb import fmin_l_bfgs_b
> File
> "/home/gberbeglia/python/Python-2.6.5/lib/python2.6/site-packages/scipy/optimize/lbfgsb.py",
> line 30, in<module>
> import _lbfgsb
> ImportError:
> /home/gberbeglia/python/Python-2.6.5/lib/python2.6/site-packages/scipy/optimize/_lbfgsb.so:
> undefined symbol: lsame_
> gberbeglia at actarus:~/python/mycodes>
You did not build scipy properly: you need to make sure that everything
is built with exactly the same fortran compiler. One way to check this
is to do ldd on the .so files which fail: if you see g2c as a
dependency, it is using g77, if you see libgfortran, it is using gfortran.
cheers,
David
More information about the NumPy-Discussion
mailing list