티스토리 뷰

반응형

Stack Overflow에 자주 검색, 등록되는 문제들과 제가 개발 중 찾아 본 문제들 중에서 나중에도 찾아 볼 것 같은 문제들을 정리하고 있습니다.

Stack Overflow에서 가장 먼저 확인하게 되는 가장 높은 점수를 받은 Solution과 현 시점에 도움이 될 수 있는 가장 최근에 업데이트(최소 점수 확보) 된 Solution을 각각 정리하였습니다.

 

아래 word cloud를 통해 주요 키워드를 미리 확인하세요.

ImportError: No module named sklearn.cross_validation

가져오기 오류: sklearn.cross_validation이라는 모듈이 없습니다.

 문제 내용 

I am using python 2.7 in Ubuntu 14.04. I installed scikit-learn, numpy and matplotlib with these commands:

나는 우분투 14.04에서 파이썬 2.7을 사용하고 있다. 다음 명령을 사용하여 skikit-learn, numpy 및 matplotlib를 설치했습니다.

 

sudo apt-get install build-essential python-dev python-numpy \
python-numpy-dev python-scipy libatlas-dev g++ python-matplotlib \
ipython

But when I import these packages:

그러나 다음 패키지를 가져올 때:

 

from sklearn.cross_validation import train_test_split

It returns me this error:

다음 오류를 반환합니다.

 

ImportError: No module named sklearn.cross_validation

What I need to do?

내가 해야 할 일은?

 

 

 

 높은 점수를 받은 Solution 

It must relate to the renaming and deprecation of cross_validation sub-module to model_selection. Try substituting cross_validation to model_selection

cross_validation 하위 모듈을 model_selection으로 이름 변경 및 사용 중지와 관련이 있어야 합니다. cross_validation을 model_selection으로 대체해 보십시오.

 

 

 

 가장 최근 달린 Solution 

The cross_validation is not available anymore.

cross_validation을 더 이상 사용할 수 없습니다.

 

Try to use model_selection instead of cross_validation:

cross_validation 대신 model_selection을 사용해 보십시오.

 

from sklearn.model_selection import train_test_split

 

 

출처 : https://stackoverflow.com/questions/30667525/importerror-no-module-named-sklearn-cross-validation

반응형
댓글
공지사항
최근에 올라온 글