Khi tôi cố gắng nhập NumPy, tôi nhận được lỗi sau:Không thể nhập NumPy: Lỗi: /usr/lib/liblapack.so.3: biểu tượng không xác định: 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
Tôi đã cố gắng giải pháp posted Error by import numpy: lapack_lite.so: undefined symbol và GotoBLAS error when installing matplotlib with pip in a virtualenv on debian wheezy
tôi đã thử tất cả các tùy chọn trong:
[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
tôi đang sử dụng Ubuntu 14.1 và python 2.7
bạn đã cài đặt gọn gàng như thế nào? Vấn đề của bạn là nhiều hơn khả năng có xung đột 'liblapack.so.3' Tôi chỉ có' / usr/lib/lapack/liblapack.so.3' chạy ubuntu 14.04. Bạn có thể xóa 'libopenblas-base' không? –
Tôi đã cài đặt nó bằng cách sử dụng cài đặt apt-get: sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-máy tính xách tay python-pandas python-sympy python-nose – vvknitk
Bạn cũng có thể thử sử dụng pip nhưng cũng có thể nhận được như vậy vấn đề, tôi đã không có vấn đề cài đặt 'scipy-stack' ban đầu –