在Ubuntu 12.10上导入SciPy时出错:clapack_sgesv

时间:2013-02-25 19:23:47

标签: python scipy

我开始使用Python并且我一直在尝试使用SciPy和SciKits的一些方法,但是当我导入SciPy模块时,我收到了这个错误:

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

我一直在寻找解决方案但尚未找到解决方案。这是在Ubuntu 12.10上。任何人都可以帮助我吗?

2 个答案:

答案 0 :(得分:0)

我自己没有尝试过,但听起来好像你缺少线性代数例程,SciPy非常使用它们。这个页面有帮助吗? http://www.scipy.org/Installing_SciPy/BuildingGeneral

似乎还有通过apt-get http://docs.scipy.org/doc/numpy/user/install.html

提供的Lapack / BLAS例程

答案 1 :(得分:0)

This bug report有一些建议。考虑到this类似问题(链接到this Debian wiki文章),您可能需要将系统liblapack切换为提供所需符号的符号(例如来自libatlas3-base的符号)