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