Blog
AI
Basic
Anaconda

Anaconda

아나콘다는 R, Python 개발자를 위한 오픈소스 소프트웨어이며 Anaconda, Miniconda, Anaconda Business 세 가지로 나뉘는데 Business는 기업용이니까 제외하고 Anaconda, Miniconda만 비교를 해본다면

  • Anaconda : 1500개 이상의 라이브러리를 기본적으로 포함하고 있어서 설치 시간이 오래 걸린다.
  • Miniconda : 최소한의 라이브러리만 포함하고 있어서 설치 시간이 짧으며 필요한 라이브러리를 직접 추가해서 써야한다.

Anaconda 사용용도

Anaconda는 Jupyter Notebook을 기본적으로 포함하고 있으며 Gui로도 사용할 수 있지만 가상환경을 쉽게 설정할 수 있도록 해준다.

설치방법

Linux

Anaconda 공식 홈페이지에서 주소를 긁어와서

sh Anaconda3-2023.09-0-Linux-x86_64.sh

명령을 통해서 설치할 수 있다. 나오는 옵션들은 다 yes하면 된다.
맨마지막에 나오는 옵션은 prompt가 시작될 때 Anoconda를 시작할지를 물어보는 옵션이다.

가상환경

가상환경 만들기

다음과 같은 명령어로 가상환경을 만들 수 있다.

conda create -n 가상환경이름 python=버전

예를 들면 다음과 같다.

conda create -n myenv python=3.6

가상환경 활성화

conda activate 가상환경이름

가상환경에 Jupyter Notebook 설치

pip install jupyter notebook
pip install ipykernel

가상환경에 kernel 연결

python -m ipykernel install --user --name 가상환경이름 --display-name "표시할이름"