0

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

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

我一直在寻找解决方案,但还没有找到。这是在 Ubuntu 12.10 上。谁能帮我?

4

2 回答 2

0

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

似乎还可以通过 apt-get http://docs.scipy.org/doc/numpy/user/install.html获得 Lapack/BLAS 例程

于 2013-02-25T19:26:30.803 回答
0

这个错误报告有一些建议。考虑到这个类似的问题(链接到这篇Debian wiki 文章),您可能需要将系统 liblapack 切换到提供所需符号的那个(例如 from 的那个libatlas3-base)。

于 2013-02-25T19:51:05.343 回答