리눅스환경

[Ubuntu 18.04] Anaconda 설치 및 가상환경 구축

GR_Wyatt 2019. 4. 19. 11:07
반응형

■ 참고문헌

■ 본문

  아나콘다 홈페이지에 들어가서 Linux 버전을 다운받는다. 저는 Python 3.7 64-Bit(x86) Installer(654MB)를 다운 받았습니다.

  그럼 /Downloads 폴더에 bash 파일이 다운받아질 것 입니다. 설치 전에 잠깐 체크해줘야할 사항이 있습니다. 다운받은 Anaconda bash 파일이 정상적으로 다운이 되었는지를 확인하기 위해서 sha-256 체크섬을 확인해봐야한다. 이를 링크에서 같은 이름의 Anaconda bash 파일과 비교를 한다.

 

$ cd ~/Downloads

 

$ sha256sum Anaconda3-2019.03-Linux-x86_64.sh

 

  비교를 했을 때 서로 똑같으면 이제 설치해줍시다. 이름이 기니까 Tab을 생활화 합시다!!

 

$ bash Anaconda3-2019.03-Linux-x86_64.sh

 

  그러면 엔터를 입력하게끔 뜨고, YES/NO를 묻는것들이 뜨는데, 읽어보시고 선택하셔도 되고, 귀찮으면 그냥 다 YES 하시면 됩니다. 그런다음 아나콘다 설치에서 생긴 환경 변수의 변경을 적용하기 위해 bashrc 를 읽는다.

 

※ bashrc를 읽는 2가지 방법

 

1. 터미널 창을 껏다가 다시 킨다.

2. $ source ~/.bashrc

 

  다음으로 설치가 잘 되었는지 확인을 하기위하여 version을 체크하고, 설치된 python 버전들이 뭐가 있는지 확인한다.

 

$ conda --version

 

$ conda search python

 

  search python 명령어를 입력하면 python2, python3의 모든 버전이 다 쭈르륵~ 뜨는 것을 볼 수 있다. 여기서 나는 tensorflow 및 keras의 설치를 위해서 가상환경을 만들어주는데, python3.5.6 버전으로 만들 것이다. conda 가상환경 설치, 제거, 확인 명령어는 다음과 같다.

 

※ 설치

$ conda create -n py356 python=3.5.6

 

※ 제거

$ conda remove -name py356 --all

 

※ 확인

$ conda info --envs

 

※ 실행

$ conda activate py356

 

※ 종료

$ conda deactivate

  

  여기서 붉은색 글자인 py356은 가상환경 이름이기때문에 아무거나 원하는걸로 해도 상관이 없다. 실행과 종료를 했을 때 다음과 같이 앞에 이름이 붙는 것을 볼 수 있다.

  다음 포스팅에서는 conda 가상환경에서 tensorflow-gpu / keras / jupyter notebook 및 기타 필수 라이브러리 설치 과정에 대해서 설명하겠습니다.

반응형