본문 바로가기
TTL/5주차 ~ 8주차 TIL (9.26 ~ 10.21)

2022-10-11 TIL (Anaconda 아나콘다 가상환경 설정)

by dev_junseok 2022. 10. 11.

인공지능 프로그래밍을 시작하려면 먼저 환경을 갖추어야 합니다.

 

대표적으로 클라우드Cloud 방식과 스탠드얼론standalone 방식으로 구별할 수 있습니다.

 

이 글에서는 스탠드얼론 방식을 다룹니다.

 

클라우드 방식은

https://colab.research.google.com/?hl=ko 

 

Google Colaboratory

 

colab.research.google.com

해당 사이트에서 이용하면 됩니다.

 

스탠드얼론 방식은 Anaconda를 이용합니다. 먼저 파이썬이 PC에 설치되어 있다고 가정하고 글을 작성하겠습니다.

해당 글은 windows 기반으로 작성되었습니다. 다만 mac도 크게 다르지는 않습니다.

mac은 아나콘다 프롬프트 대신 기본 맥 터미널로 진행하시면 동일합니다!

https://www.python.org/downloads/

 

Download Python

The official home of the Python Programming Language

www.python.org

파이썬은 여기서 설치할 수 있습니다.

 

이제 본격적으로 아나콘다를 설치하겠습니다.

 

https://www.anaconda.com/products/distribution

 

Anaconda | Anaconda Distribution

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

해당 링크에서 Distribution 버전을 각자 운영체제에 맞는 버전으로 다운받아줍니다.

 

설치가 완료 되었으면 왼쪽 아래 윈도우 시작 버튼을 누르면 Anaconda Prompt(anaconda3) 라는 프로그램이 보일 것입니다.

해당 프로그램을 관리자 권한으로 실행시켜줍니다.

다음과 같은 화면을 보실 수 있는데, 저 base라는 것은 지금 아나콘다가 기본으로 제공하는 base라는 가상환경 속에 있음을 의미합니다.

지금부터 새로운 가상환경을 생성 해 보겠습니다.

(base) C:/> conda create -n '가상환경 이름' python='파이썬 버전' #가상환경 생성, 파이썬 버전 지정가능
(base) C:/> conda activate '가상환경 이름' # 생성한 가상환경으로 접속
('가상환경 이름') C:/> conda install spyder # 생성한 가상환경에 스파이더 설치
('가상환경 이름') C:/> conda install tensorflow # 생성한 가상환경에 텐서플로 설치

완료 되셨으면 

이렇게 스파이더가 생성되었을겁니다. 저 (aip)는 제가 생성한 가상환경 이름입니다.

해당 가상환경에 스파이더가 설치되었다는 의미입니다.

이제 생성한 가상환경에서 파이썬 프로그래밍을 하려면 저 아이콘을 눌러서 스파이더에 접속하면 됩니다.

 

아나콘다 명령어는 원래 쓰던 pip와 유사합니다.

conda install '설치할 패키지 이름' # 패키지 설치 명령어
conda list # 가상환경에 설치된 패키지 목록

스파이더를 실행하시고 위에 있는 [Tools] - [Preferences] 를 들어가시면 해당 창이 보입니다.

여기서 [working directory] - [Startup] 에서 경로를 지정해 주시면 해당 경로에 소스코드가 저장됩니다.

 

마지막으로 아나콘다를 설치하면 자동으로 설치되는 Anaconda Navigator 에는 많은 유용한 정보와 툴이 있습니다.

참고해보시면 좋을 것 같습니다.