1. Anaconda에 새로운 가상환경 만들기 및 삭제하기
conda create -n [새 가상환경명] python=[원하는 파이썬버전]
원하는 파이썬 버전을 골라 새 가상환경을 만들고 잘 만들어졌는지 리스트를 확인해보자
나는 python 3.11을 설치해봤다.
conda env list
잘 만들어졌다면 다음 명령어로 새 가상환경을 활성화 한다.
conda activate [새 가상환경명]
그럼 (base) 가 (nenv)로 바뀐 걸 잘 확인할 수 있다.
비활성화 하는 명령어는 다음과 같다.
conda deactivate
가상환경을 삭제하는 명령어
conda remove -n [삭제할 가상환경명] --all
2. Jupyter Notebook에 아나콘다 가상환경 커널 추가하기
지금 커널에는 기본 커널인 Python 3 밖에 없다.
아나콘다 프롬프트 창에서 원하는 가상환경을 활성화 시키고 ipykernel을 설치한다.
pip install ipykernel
아래 명령어로 커널을 추가하고 쥬피터 노트북을 확인하면 "new env" 라고 새로운 가상환경이 생긴 것을 확인할 수 있다.
python -m ipykernel install --user --name [가상환경명] --display-name "[커널명]"
커널을 바꿔주고 파이썬 버전을 확인해보면 3.11이 설치되어있는 것을 확인 할 수 있다.
커널 연결 해제하는 명령어
jupyter kernelspec uninstall "가상환경이름"
이때 display로 설정해준 이름 말고 가상환경이름을 적어줘야 찾는다.
y를 입력해주고 나면 커널이 사라진다
쥬피터 노트북으로 확인해봐도 커널이 사라진걸 확인할 수 있다.
커널연결은 끊어져도 가상환경은 그대로 아나콘다에 남아있음
가상환경을 삭제하려면 위에 1. Anaconda에 새로운 가상환경 만들기 및 삭제하기 를 참고하길
728x90