본문 바로가기

STUDY/Python

[Anaconda] 아나콘다란? / 아나콘다 설치

 

 

이번 포스팅에서는 아나콘다가 뭔지 알아보고 직접 설치해볼 것이며

 

다음 포스팅에서는 아나콘다를 이용해 가상환경(요게 뭔지는 다음 포스팅을 기대해주시라)을 만들고 삭제하고 이것저것... 다 해 보고 아나콘다 명령어도 알아볼 것이다.

 

 

본 포스팅은 아나콘다가 뭔지 처음 접하시는 분들을 위한 것이다.

Window 기반으로 진행된다.

 

 

아나콘다Anaconda

1. 아나콘다란 무엇인가?

 당연히 뱀을 말하는 건 아니고, 머신러닝이나 데이터 분석 등에 사용하는 여러가지 패키지가 기본적으로 포함되어있는 파이썬 배포판이다.

 

 

2. 아나콘다를 왜 쓰는가?

 공식 홈페이지에서 파이썬을 설치하면 패키지 관리자인 pip를 제외한 어떤 패키지도 추가로 설치되지 않는다. 그래서 파이썬만 사용한다면 사용자가 이것저것 필요한 것을 다 설치해야 하고, 가상환경도 여타 툴이나 도구를 사용해서 생성해야 한다. 번거롭다는 말이다.

 

 하지만 바로 위에서 언급했듯 아나콘다엔 여러 패키지가 포함되어 있기 때문에, 파이썬을 사용하려 할 때 아나콘다를 사용하면 세팅을 간단하게 끝낼 수 있다. 또한 아나콘다는 내부적으로 conda라는 환경/패키지 모듈이 존재하며 이 conda를 통해 패키지를 설치하거나 가상 환경을 관리할 수 있기 때문에, 파이썬 가상 환경을 구축하는데도 유용하게 사용할 수 있다. 

 물론 가상 환경은 아나콘다 말고 다른 방법으로도 생성할수 있지만, 굳이? 편하게 사용할 수 있는 도구가 있는데?

 

 

즉, 정리하자면

 - 파이썬을 쓸 건데

 - 아나콘다는 파이썬을 쓸 때(+가상환경 생성) 굉장히 편리한 것들을 제공해주기 때문에

 - 아나콘다를 사용한다!

 

* 아나콘다는 용량이 좀 크다는 단점이 있다. 이를 위해 용량을 줄인 미니콘다miniconda라는 것도 있으니 관심 가는 분들은 살펴보도록 하자. 대단한 네이밍 센스랄까...

** 파이썬 외에도 언어별로 가상환경을 생성할 수 있는 방법이 있는 것으로 알고 있다. 본인은 개발자가 아니므로 파이썬 외엔 잘 알지 못해서, 궁금하다면 직접 찾아보길 권한다. 구글은 모든 것을 알고 있으니까

 

 

아나콘다 설치해보자

 

1. https://www.anaconda.com/products/individual

 

Free Download | Anaconda

Anaconda's open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine.

www.anaconda.com

위 주소 들어가서 아나콘다 설치 파일을 다운받자.

 

 

2. 설치파일 실행하고 쭉쭉쭉 다음 다음 다음...

 

다음 다음 다음 쭉쭉쭉 다음...
글씨가 빨개도 별거 없으니 다음다음다음

 

 

쭉쭉 넘어가다 여기서, 첫번째 박스에 체크해주고 넘어가자.

해당 옵션은 환경변수에 아나콘다를 등록하는 옵션이며 이 옵션을 체크하지 않고 설치하면 매번 아나콘다 콘솔을 따로 띄워서 명령어를 사용해야 하거나 수동으로 환경변수를 등록해야 하기 때문.

즉 귀찮아지기 때문이다.

 

 

 

이제 적당히 다 설치되었으면 cmd창을 열어서(WINDOW다) 아래와 같이 명령어를 입력해보자.

이렇게 나오면 잘 설치된 것이다.

 

 

 

 

다음 포스팅에서는 가상환경이 뭔지, 어떻게 설치하고 활성화하고 삭제하는지, 그 외 기타 등등, 그리고 아나콘다 명령어들에 대해 알아 볼 것이다.

 

 

 

 

 

다음 포스팅을 보시려거든 여기로!

 

[프로그래밍/Python] - [Anaconda] 가상환경 생성/활성화/삭제/패키지 설치/아나콘다 명령어

 

[Anaconda] 가상환경 생성/활성화/삭제/패키지 설치/아나콘다 명령어

지난 포스팅에서는 아나콘다에 대해 소개하고 설치도 해 보았다. [프로그래밍/Python] - [Anaconda] 아나콘다란? / 설치 / 명령어 소개 [Anaconda] 아나콘다란? / 설치 / 명령어 소개 이번 포스팅에서는 아

k-wien1589.tistory.com