Blog
AI
Basic
Anaconda

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 "표시할이름"