在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的非标准位置?
此致
塞尔吉奥