Python 2.7.3 の Ubuntu 12.04 では、「インストール前にパッケージをテストする」を使用して scikit-learn-0.14.1 をインストールしようとしています。[ 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 バージョンを介して) 正常にビルドされました。
したがって、問題は、静的ライブラリ blas-lapack-atlas の非標準の場所を使用してビルドするために、scikit-learn-0.14.1 の setup.py を変更する方法だと思いますか?
よろしく、
セルジオ