Anaconda
아나콘다는 R, Python 개발자를 위한 오픈소스 소프트웨어이며 Anaconda, Miniconda, Anaconda Business
세 가지로 나뉘는데 Business는 기업용이니까 제외하고 Anaconda, Miniconda
만 비교를 해본다면
- Anaconda : 1500개 이상의 라이브러리를 기본적으로 포함하고 있어서 설치 시간이 오래 걸린다.
- Miniconda : 최소한의 라이브러리만 포함하고 있어서 설치 시간이 짧으며 필요한 라이브러리를 직접 추가해서 써야한다.
Anaconda 사용용도
Anaconda는 Jupyter Notebook을 기본적으로 포함하고 있으며 Gui로도 사용할 수 있지만 가상환경을 쉽게 설정할 수 있도록 해준다.
가상환경
가상환경 만들기
다음과 같은 명령어로 가상환경을 만들 수 있다.
conda create -n 가상환경이름 python=버전
예를 들면 다음과 같다.
conda create -n myenv python=3.6
가상환경 목록
conda info --envs
가상환경 활성화
conda activate 가상환경이름
가상환경 비활성화
conda deactivate 가상환경이름
VSCode에서 가상환경 사용
가상환경에 Jupyter Notebook 설치
pip install jupyter notebook
pip install ipykernel
가상환경에 kernel 연결
python -m ipykernel install --user --name 가상환경이름 --display-name "표시할이름"