window에서 Anaconda 설치 및 Python 개요

윈도우에 아나콘다(or Mini Conda) 설치하기

목차

  1. Anaconda란?
  2. Anaconda의 장점과 필요성
  3. Mini conda랑 Anaconda랑 뭐가 다름?
  4. 설치 방법
  5. 실행
  6. 마치며

Anaconda란?

아나콘다는 수학, 과학계산에 유용한 python 패키지, 모듈, 라이브러리 등을 모아놓은 오픈소스 배포판 입니다. 마치 종합선물세트(Boostco) 처럼, 혹은 공구(연장)을 뫃아놓은 가방이라고 생각하시면 되겠습니다.

데이터 사이언스나 머신러닝 분야에서 Python을 사용하기 앞서 설치하는 거라 보시면 되겠습니다. (마치 카센터를 운영하기 전에 공구를 사놓는 것처럼..)


Anaconda의 장점과 필요성

  • 가상환경을 제공하고 그 위에 패키지, 모듈, Python 라이브러리 등을 설치할 수 있습니다. 버전관리도 물론이고요.

  • 콘다를 사용하면 여러 패키지나 라이브러리를 다운로드해서 사용할때 생기는 문제점들을 줄일 수 있습니다.

  • 물론 아니콘다를 사용하지 않고 가상환경과 패키지 관리를 할 수 있습니다. virtualenv나 pyenv등을 사용해서 가상화를 할 수 있지만, 꼴도보기 싫은 Error를 만나실 수 있습니다. 패키지 관리와 환경관리를 알아서 해주니 이보다 편할 수 없죠.


Mini conda랑 Anaconda랑 뭐가 다름?

예를들어 보죠, 캠핑을 간다고 생각해보세요. 친구들과 먹고싶은 음식을 마트에서 장을 보겠죠? 그런데 당신에게 2가지 선택권이 있습니다. 바로 함께 장을 보는 수고를 하면서 먹고싶은거를 골라서 담는다. 다른 하나는 친구들에게 맡기고 나는 편히 차에서 쉰다. 이렇게 되면 친구들이 봐온 장바구니에는 필요 없는거 안먹는것도 있겠지만 그걸 모두 목적지까지 운반해야해서 힘들겠죠.

Mini Conda 는 최소한의 환경만 설치해서 필요할때마다 패키지나 툴을 설치하는 수고를 해야하고요. 대신에 용량이 적겠죠?

Anaconda 는 종합 패키지라서 자주 안쓰는 것들까지 함께 설치된다고 보시면 됩니다.


설치 방법

아나콘다 설치하기 전에 Python을 설치하실 필요가 없습니다. 아나콘다에 포함되어 있어요. 미리 설치가 되있다고요? 혹시 환경변수가 꼬인경우가 없는지요..?

원하시는거 하나만 설치하시면 됩니다. 운영체제(OS)에 맞게 선택하시고 Python은 무조건 3.x 이상 버전으로 받아야해요.

미니콘다설치

아나콘다설치

Download 받으시고 나머지 과정은 모두 Defualt로(기본설정) 설정되어 있는 상태로 예(동의) 누르면서 진행하심 됩니다.

단, Window 사용자 분들 중에 cmderwindow terminal(cmd창 말고) 사용하시는 분들이라면 아래 사진 부분에서 체크박스 둘다 체크하셔야 해요. 안그러면 저처럼 conda activate base 명령어가 안먹혀요. 이럴경우에 환경변수를 맞추거나 일단은 Anaconda와 함께 깔린 Anaconda Prompt를 사용해야해요.

install


실행

cmd나 cmder, window terminal은 일단 놔두고

anaconda prompt를 실행시킵니다.

conda

만 실행시켜 봅니다. 뭔가 나오죠? 그럼 설치된겁니다. 그럼 이제 쥬피터놋북을 설치하셈

conda install jupyter

설치가 완료되면

jupyter notebook

이렇게 실행을 시키면 브라우저에서 실행이 될것임.

자동적으로 실행이 안된다면 command line에 url처럼 생긴걸 복사해서 붙여 넣어보면 될것임.


마치며

한번 설치하면 자주 설치할 일이 없을꺼 같았지만, 어느덧 아나콘다만 여러번 설치한거 같다.

앞으로 설치방법이나 과정중에 생긴 오류에 대해서도 기록하는 습관을 들여서 다음번 설치시에는 한방에 해결할 수 있기를..!!

img Source

install img from 머신-Geon