FAQ
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>

Any ideas on how to solve this problem? Thanks.

PS: the example is below:

import numpy
from scipy import optimize

a = numpy.array([10,20,10])
print a

def f_(x):
return x*x

x,f,d = optimize.fmin_l_bfgs_b(f_,[0.1],fprime=None, approx_grad = True,
bounds = [(-10000,10000)], iprint0, maxfun0000)


--
View this message in context: http://old.nabble.com/scipy-error-undefined-symbol%3A-lsame_-tp28287715p28287715.html
Sent from the Python - python-list mailing list archive at Nabble.com.

Search Discussions

  • Joaquin Abian at Apr 19, 2010 at 5:38 pm

    On Apr 19, 7:15?pm, 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>

    Any ideas on how to solve this problem? Thanks.

    PS: the example is below:

    import numpy
    from scipy import optimize

    a = numpy.array([10,20,10])
    print a

    def f_(x):
    ? ? ? ? return x*x

    x,f,d = optimize.fmin_l_bfgs_b(f_,[0.1],fprime=None, approx_grad = True,
    bounds = [(-10000,10000)], iprint0, maxfun0000)

    --
    View this message in context:http://old.nabble.com/scipy-error-undefined-symbol%3A-lsame_-tp282877...
    Sent from the Python - python-list mailing list archive at Nabble.com.
    Um... The snip works perfect on my computer. Just copy and paste.
    What libraries are you talking about you had to download? Are you on
    windows or linux? On windows you dont need to download anything but
    numpy and scipy packages.
    joaquin
  • Robert Kern at Apr 19, 2010 at 7:16 pm

    On 4/19/10 12:15 PM, 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_
    This is a FORTRAN symbol. It means that this extension module was not
    linked correctly to the FORTRAN standard library appropriate for your
    system.

    If you need more help, please ask scipy questions on the scipy mailing list.

    http://www.scipy.org/Mailing_Lists

    --
    Robert Kern

    "I have come to believe that the whole world is an enigma, a harmless enigma
    that is made terrible by our own mad attempt to interpret it as though
    it had
    an underlying truth."
    -- Umberto Eco

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouppython-list @
categoriespython
postedApr 19, '10 at 5:15p
activeApr 19, '10 at 7:16p
posts3
users3
websitepython.org

People

Translate

site design / logo © 2022 Grokbase