import numpy
的时候显示如下信息:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/dist-packages/numpy/__init__.py", line 137, in <module>
import add_newdocs
File "/usr/lib/python2.7/dist-packages/numpy/add_newdocs.py", line 9, in <module>
from numpy.lib import add_newdoc
File "/usr/lib/python2.7/dist-packages/numpy/lib/__init__.py", line 13, in <module>
from polynomial import *
File "/usr/lib/python2.7/dist-packages/numpy/lib/polynomial.py", line 17, in <module>
from numpy.linalg import eigvals, lstsq
File "/usr/lib/python2.7/dist-packages/numpy/linalg/__init__.py", line 48, in <module>
from linalg import *
File "/usr/lib/python2.7/dist-packages/numpy/linalg/linalg.py", line 23, in <module>
from numpy.linalg import lapack_lite
ImportError: /usr/lib/liblapack.so.3gf: undefined symbol: ATL_chemv
我的理解是:问题处在 liblapack.so.3gf 这个库里面了。
但是重新安装也没有用,这个符号 ATL_chemv 是什么呢?
x64中使用python的numpy, 未知符号错误:ATL_chemv
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 9
- 注册时间: 2012-10-17 15:05
- 系统: ubuntu 12.04
-
- 帖子: 9
- 注册时间: 2012-10-17 15:05
- 系统: ubuntu 12.04
Re: x64中使用python的numpy, 未知符号错误:ATL_chemv
很抱歉,刚刚度娘告诉我答案了:
见:http://gfeng.i.sohu.com/blog/view/224817312.htm
liblapack.so.3gf: undefined symbol: ATL_chemv:
解决办法:
sudo apt-get remove libopenblas-base
见:http://gfeng.i.sohu.com/blog/view/224817312.htm
liblapack.so.3gf: undefined symbol: ATL_chemv:
解决办法:
sudo apt-get remove libopenblas-base