2013-02-13 1 views
0

pip install scikit-learn으로 scikit-learn 0.13을 설치했습니다.scikit-learn로드에 실패했습니다

from sklearn import svm, metrics 

는 소스에서 설치 버전 1.7.0과 0.11.0에서, 문제 (test() 패스)없이

from .classes import SVC, NuSVC, SVR, NuSVR, OneClassSVM, LinearSVC 
from ..linear_model.base import LinearClassifierMixin 
from .base import LinearRegression 
from .cd_fast import sparse_std 
ImportError: sklearn/linear_model/cd_fast.so: undefined symbol: ATL_dcopy 

NumPy와 및 SciPy 보일 실패합니다. 최신 ATLAS 3.10.1이 원본과 원본 컴퓨터에도 설치됩니다.

$ uname -a 
Linux hostname 2.6.32-5-amd64 #1 SMP Sun Sep 23 10:07:46 UTC 2012 x86_64 GNU/Linux 

$ python --version 
Python 2.6.6 
+1

'numpy.distutils.system_info.get_info ('blas_opt', 0)'이 리턴하는 것은 무엇입니까? –

답변

1

컴파일 할 때 atlas lib를 추가하면 문제가 해결됩니다. 편집 cblas_libs.append 이전 또는 이후에 ('m')은 줄을 추가하여 파일 sklearn/linear_model/setup.py : cblas_libs.append ('아틀라스')

후 다시 설치 scikit 배우기

관련 문제