Scipy输出错误:未定义的符号:sgegv _

时间:2015-11-29 16:49:59

标签: python scipy theano lapack keras

当我尝试运行keras示例时,程序输出错误

/usr/local/lib/python2.7/dist-packages/scipy/linalg/lapack.py in <module>()
    354 from .blas import find_best_blas_type as find_best_lapack_type
    355 
--> 356 from scipy.linalg import _flapack
    357 try:
    358     from scipy.linalg import _clapack

ImportError: /usr/local/lib/python2.7/dist-packages/scipy/linalg/_flapack.so: undefined symbol: sgegv_

任何人都知道如何解决它?

2 个答案:

答案 0 :(得分:3)

无需降级你的lapack。升级你的scipy

会更好
pip install git+https://github.com/scipy/scipy.git

答案 1 :(得分:2)

在lapack 3.6.0中,删除了scipy中使用的一些已弃用的函数。 您必须使用lapack 3.5.0或更低版本才能恢复工作。