2015-11-29 9 views
4

Когда я попытался запустить keras примеры, выходные данные программы об ошибке,SciPy выход ошибки: не определено символ: sgegv_

/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_ 

Каждый знает, как решить эту проблему?

+1

какая ОС? Как вы установили scipy? Любые ошибки во время установки? – cel

+0

Кроме того, какой BLAS вы используете? Вы вручную скомпилировали/установили LAPACK? –

+0

@cel Ubuntu14.04. Я попытался использовать пип и двоичный код. Ошибок нет, но некоторые предупреждения не важны. –

ответ

2

В лапаке 3.6.0 были сброшены некоторые устаревшие функции, которые используются в scipy. Вы должны использовать скин 3.5.0 или ниже, чтобы вернуть работу.

3

Не нужно понижать свой лапак. Лучше обновить свой scipy

pip install git+https://github.com/scipy/scipy.git 
+0

** Сделайте это. ** Новый LAPACK - это хорошо. Однако устаревшая SciPy - это плохо. –

 Смежные вопросы

  • Нет связанных вопросов^_^