如何在非标准位置安装带有atlas的scikit-learn-0.14.1

时间:2013-10-18 17:25:41

标签: scikit-learn

在python 2.7.3下的Ubuntu 12.04中我是 尝试使用安装scikit-learn-0.14.1 “在安装之前测试包”。第一步 (python setup.py build_ext --inplace)从完成起就OK了 请参阅[https://gist.github.com/anonymous/7043418]

处的输出

然而,测试步骤(nosetests sklearn /),事情并不那么好。 它以22个错误结束,9个测试失败。 请参阅[https://gist.github.com/anonymous/7044411]

处的输出

如果我是对的,那么问题就是与地图集库有关。 我正在使用我自己构建的库blas-lapack-atlas, 它们的安装目录(/ home / myacct / myProg / NumLibs64b / lib) 列在 建设过程的开始。但是,没有编译选项 gcc / g ++包括-llapack -lcblas -lf77blas -latlas 在构建过程中仅列出'-DNO_ATLAS_INFO = -1'。 这个选项是否意味着不使用地图集?

Numpy和Scipy使用相同的方法成功构建 blas-lapack-atlas库(通过相应的STATIC版本)。

所以我想问题是如何修改scikit-learn-0.14.1的setup.py 为了使用它来构建它 STATIC库blas-lapack-atlas的非标准位置?

此致

塞尔吉奥

0 个答案:

没有答案