Python에서 'Sklearn이라는 모듈이 없습니다' 오류를 해결하는 방법

Python Eseo Sklearnilaneun Modyul I Eobs Seubnida Olyuleul Haegyeolhaneun Bangbeob



데이터 과학자 또는 기계 학습 엔지니어로서 많은 오류가 발생할 수 있으며 그 중 하나는 'sklearn이라는 모듈이 없습니다' 오류입니다. 이는 scikit-learn Python 패키지와 연결되어 있습니다.

Scikit-learn(sklearn)은 Python에서 널리 사용되는 오픈 소스 기계 학습 라이브러리입니다. 데이터 사이언스 생태계의 다양한 알고리즘에 사용되는 효율적이고 사용하기 쉬운 모듈입니다. 그렇기 때문에 초보자와 전문 개발자에게 완벽한 선택입니다.

시스템에 scikit-learn 라이브러리를 설치하지 않고 프로젝트에 sklearn 모듈을 가져오면 'sklearn이라는 모듈이 없습니다' 오류가 발생합니다. 비슷한 오류가 발생하는 경우 이 가이드가 도움이 됩니다. 여기서는 'sklearn이라는 모듈이 없습니다.' 오류를 번거로움 없이 해결하는 방법을 간략하게 설명하겠습니다.







Python에서 'Sklearn이라는 모듈이 없습니다' 오류를 해결하는 방법

언급한 바와 같이, PC에서 scikit-learn 패키지를 사용할 수 없기 때문에 'sklearn이라는 모듈이 없습니다' 오류가 발생합니다. 따라서 이 오류를 해결하려면 이를 설치하고 확인해야 합니다. 이 섹션을 단계별 프로세스를 통해 다양한 부분으로 나누어 보겠습니다.



먼저 최신 Python 버전이 시스템에 적절하게 설치되어 있는지 확인하십시오.



파이썬 --버전

터미널은 현재 설치된 버전을 반환합니다.





Linux의 경우 다음 명령을 실행합니다.



python3 --버전

이제 다음을 방문하세요. 공식 웹 사이트 사용 가능한 최신 버전의 Python을 다운로드하고 설치합니다.

Scikit-Learn 패키지 설치

명령 프롬프트를 열고 다음 명령을 실행하여 시스템에 scikit-learn 패키지 설치를 시작합니다.

pip 설치 scikit-learn

메모: Jupyter Notebook 및 Anaconda와 같은 컴파일러의 경우 다음 명령을 사용할 수 있습니다.

Anaconda에 대해 다음 명령을 실행합니다.

conda install -c 아나콘다 scikit-learn

마찬가지로 Jupyter Notebook에 대해 다음 명령을 실행합니다.

! pip 설치 scikit-learn matplotlib scipy numpy

이미 PC에 scikit-learn 패키지를 설치했는데도 'sklearn이라는 모듈이 없습니다.' 오류가 계속 발생하는 경우 다시 설치해 보세요.

Scikit-Learn 패키지 다시 설치

재설치 프로세스를 시작하려면 명령 프롬프트에서 다음 명령을 실행하십시오.

pip 제거 scikit-learn -y

pip 설치 scikit-learn

Scikit-Learn 패키지 설치 확인

'sklearn이라는 모듈이 없습니다' 오류는 scikit-learn 패키지에 연결되어 있습니다. 따라서 시스템에 다음 패키지가 있는지 확인하십시오.

pip show scikit-learn

이상적인 출력에는 다음 이미지에 표시된 것처럼 scikit-learn 패키지와 관련된 세부 정보가 포함됩니다.

반면에 패키지를 설치하기 전의 결과는 다음과 같습니다.

결론

'sklearn이라는 모듈이 없습니다' 오류는 scikit-learn 패키지 설치와 관련이 있습니다. 이 가이드는 먼저 패키지 설치 과정을 안내합니다. 이미 PC에 설치했지만 여전히 이 문제가 발생하는 사용자를 위해 다시 설치하는 방법을 설명했습니다. 명령을 올바르게 실행하는 것을 잊지 마세요. 그렇지 않으면 오류를 해결하지 못할 수도 있습니다.