Когда я пытаюсь импортировать NumPy, я получаю следующее сообщение об ошибке:Невозможно импортировать NumPy: Ошибка: /usr/lib/liblapack.so.3: неопределенный символ: gotoblas
/usr/local/lib/python2.7/dist-packages/numpy/linalg/__init__.py in <module>()
49 from .info import __doc__
50
---> 51 from .linalg import *
52
53 from numpy.testing import Tester
/usr/local/lib/python2.7/dist-packages/numpy/linalg/linalg.py in <module>()
27 )
28 from numpy.lib import triu, asfarray
---> 29 from numpy.linalg import lapack_lite, _umath_linalg
30 from numpy.matrixlib.defmatrix import matrix_power
31 from numpy.compat import asbytes
ImportError: /usr/lib/liblapack.so.3: undefined symbol: gotoblas
Я уже пробовал решение отправил Error by import numpy: lapack_lite.so: undefined symbol и GotoBLAS error when installing matplotlib with pip in a virtualenv on debian wheezy
Я уже перепробовал все варианты в:
[email protected]:~$ sudo update-alternatives --config liblapack.so.3
There are 3 choices for the alternative liblapack.so.3 (providing /usr/lib/liblapack.so.3).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/openblas-base/liblapack.so.3 40 auto mode
1 /usr/lib/atlas-base/atlas/liblapack.so.3 35 manual mode
2 /usr/lib/lapack/liblapack.so.3 10 manual mode
3 /usr/lib/openblas-base/liblapack.so.3 40 manual mode
Я использую Ubuntu 14.1 и Python 2.7
Как вы установили numpy? У вашей проблемы более чем вероятно наличие противоречивого 'liblapack.so.3' У меня есть только'/usr/lib/lapack/liblapack.so.3' running ubuntu 14.04. Вы можете удалить «libopenblas-base»? –
Я установил его с помощью apt-get install: sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-нос – vvknitk
Вы также можете попробовать использовать pip, но вполне можете получить тот же проблема, у меня не было проблемы с установкой 'scipy-stack' изначально –