-
[python] AutoML을 사용하기 위한 pycaret 설치 방법Python_AI and Bigdata 2022. 8. 30. 22:33728x90
오늘은 AutoML을 이용하기 위해 필요한 패키지인 pycaret 설치 방법에 관해 포스팅해드릴게요!
우선, 저는 혼자 이 문제를 해결하기 위해 하루 2~3시간 동안 일주일을 고생했어요...
제 포스팅이 자신있다고 말씀드리고 싶습니다!
우선, AutoML을 위해서는 pycaret이라는 패키지가 필요해요
하지만 Jupyter Notebook, Jupyter Lab 등에서 에러가 발생하는 경우가 많으실꺼에요.
자 집중!! 솔루션 들어갑니다.
정답은 가상환경에서 python 3.8 버전을 까셔서 사용하시면 됩니다.
pycaret 패키지는 3.8버전까지만 호환이 됩니다.
아나콘다 jupyter lab or jupyter notebook 기준으로 포스팅할게요
1. anaconda prompt를 "관리자 권한"으로 실행한다. (반드시 관리자권한으로 실행해야해요.)
2. 가상환경 생성
"conda create -n 가상환경이름 python=3.8" 을 입력한다. * 여기서 가상환경이름은 영어로 아무거나 하시면 됩니다.ex) conda create -n pycaret_env python=3.8
-> proceed 나오면 y
3. 활성화
"conda activate 가상환경 이름" 실행ex) conda activate pycaret_env
4. pycaret 설치
"pip install pycaret" 실행
5. 이후는 여러 방법이 있는데요, "conda install jupyter notebook" 를 실행하여 가상환경에서 jupyter notebook을 설치하거나노란색으로 표시한 부분에서 생성된 pycaret_env를 클릭하고 jupyter notebook을 설치하셔도 됩니다.
6. python -m ipykernel install --user --name 가상환경이름 --display-name "표시할 커널이름"ex) python -m ipykernel install --user --name pycaret_env --display-name "AutoML"
7. Anaconda Nevigator에서 Jupyter Notebook 실행 후 new에서 step. 6에서 지정해주었던 "표시할 커널이름" 클릭하고from pycaret import *
실행해보시면 됩니다!
AutoML에는 분류, 회귀, 군집 등을 다양하게 자동 분석해주고, 하이퍼파라미터까지 튜닝해주는 장점이 있습니다.
조만간 AutoML 분류, 회귀에 관해서 포스팅 할게요!
안녕~
'Python_AI and Bigdata' 카테고리의 다른 글
[python] 문자열 구분함수 split() 함수 (0) 2022.09.01 [python] 소문자를 대문자로/대문자를 소문자로 함수 upper(), lower() 함수 (0) 2022.09.01 [python] 공백제거 함수 strip(), rstrip(), lstrip() 함수 (0) 2022.08.29 코딩테스트 공부 순서 (0) 2022.07.15 [python] 출력함수 print() 함수 (0) 2022.07.15