딥러닝(Deep Learning)

1-2. 딥러닝 개발환경 구축(Anaconda 가상개발환경, TensorFlow | Keras 설치, Git 설치)

내 이름인데 윤기를 왜 못써 2018. 12. 20. 02:09

2018/12/18 - [딥러닝(Deep Learning)] - 1-1. 딥러닝 개발환경 구축 (Anaconda 3 설치, Pycharm)

 

저번 글에는 아나콘다를 설치하고, Pycharm을 설치해봤습니다.

 

이번 글에는 설치한 아나콘다에 TensorFlow 개발환경을 위한 가상환경을 구성하고, TensorFlow 설치 및 Github 연동을 위한 Git 프로그램을 설치하겠습니다.

 


 

아나콘다 가상 개발환경 구성

 

 

아나콘다를 정상적으로 설치했다면, 이런식으로 윈도우메뉴에 여러가지 프로그램이 설치되어야합니다. 혹시, Anaconda Prompt만 설치되고, 나머지가 깔리지 않으셨다면, 앞에 1-1에서 언급한 주의사항을 다시 한번 봐주시길 바랍니다.

 

Anaconda Prompt 를 '우클릭' 하여 자세히 -> 관리자 권한으로 실행 하여 실행시키면.

 

이렇게 정상적으로 아나콘다 커맨드 창이 실행되어야 합니다.

 

가상환경을 생성하기 위해서는, 

 

conda create --name [가상환경 이름] [사용할 언어]=[필요하다면 버젼]

 

 

 

저는 헷갈리지않게

가상환경명 : tensorflow

사용언어 : python( 당연히 파이썬이겠죠?) 그리고 3.6버젼을 사용했습니다. 텐서플로우가 파이썬 3.7을 지원하지않기때문에, 꼭 버젼 변경을 해주셔야 합니다.

 

그럼 이런식으로 Poceed 가 뜨면서 y를 입력해주시면, 아래처럼 잘 진행이 되고, 마지막에는 #### 이런 내용이 나오면서

active 시켜주려면, 이런명령어 , deactive 시켜주려면 이런명령어를 사용하라고 나옵니다.

 

혹시 가상환경이 잘 생성되었나 궁금하시다면,

 

conda info --envs 

 

명령을 입력하여, 생성한 가상환경명과, 경로를 잘 확인해주세요.

 

 

conda activate [생성한 가상환경명] 을 입력하여, 가상환경을 활성화 시켜주시면,

 

명령어에 왼쪽에 (base) 가 {[가상환경명]) 으로 변하는 것을 확인할 수 있습니다.

 

그 후 

 

pip install TensorFlow 

 

를 입력해주시면, TensorFlow 패키지가 설치될 것입니다.

 

※TensorFlow 블로그에서는 conda를 이용한 인스톨이 퍼포먼스가 더 좋다고 나왔지만, 최신 텐서플로우 버젼은 pip 인스톨 밖에 지원을 하지 않는다고 해서 그냥 pip로 진행하겠습니다.

 

그러면 위처럼 Successfully installed TensorFlow 가 뜨면 설치가 정상적으로 완료되었다는 것 입니다.

 

 

 

그리고 우리는 keras 또한 이용해야 하므로 

 

pip install keras

 

명령도 시행해서 keras를 설치해줍시다.

 

 

똑같이 위처럼 Successfully installed keras 가 뜨면 설치가 정상적으로 완료되었다는 것 입니다.

 

※ conda list  ==> 명령을 사용하여, 가상환경에 설치된 패키지를 볼 수 있으니, 혹시 궁금하시다면 사용해보면 좋을 것 같습니다.

 

이로써 가상환경생성, TensorFlow , Keras 설치를 완료하였습니다.

 


 

Git 연동

이번엔 Pycharm을 실행시켜 줍시다.

 

 

 

Github에서 책에서 시행하는 소스를 받아오기 위해

 

위의 메뉴 VCS - Checkout from Version Control - Git 을 눌러주시면, 아래와 같이 뜹니다.

 

 

 

 

 

Log in to GitHub 를 눌러주시면

 

 

이렇게 창이 뜨는데, GItHub 아이디가 없으시다면, 아래 Sign up for GitHub를 통해 회원가입을 진행해주시고,

있으시다면 그냥 아이디와 비밀번호를 입력해 진행해주세요.

 

그리고 

https://github.com/quantylab/rltrader

 

이 웹사이트는 책의 저자가 소스를 올려놓은 웹사이트입니다.

github 로그인 진행해주시고, 

 

오른쪽 위에 Fork 를 눌러주십시오.

 

그럼 이렇게 바로 자신의 아이디 / rltrader 로 바뀔 것입니다.

 

그리고 초록색 모양의 'Clone or download' 를 누르고 그 곳에 나오는 링크 주소를 복사해줍시다.

 

 

 

사진과 같이 복사해준 링크 주소를 붙여넣기 해주시고, Clone을 눌러줍시다.

 

그러면 Git.exe 가 없다는 오류가 분명히 나올 것입니다.

 

그러면 여기를 눌러서 Git을 다운로드 받아주세요. (Git 공식 홈페이지니까 바이러스 걱정 하지않으셔도 됩니다.)

 

Git 설치는 별거 없으므로, 쭉 진행해주시다가, 

중간에 Editor를 뭘 쓸거냐고 나옵니다.

 

기본적인 설정으로는 Vim(리눅스에서 자주보던 에디터) 가 설정되어있으므로, 불편하시면 다른 에디터(Note++, atom) 같은것을 바꿔서 설정해주세요.

 

설치를 완료해주시고나면, 

 

Pycharm으로 돌아가서, Git.exe 의 위치를 지정해줘야합니다.

 

위의 메뉴에

 

File - Settings - Version Control - Git 으로 들어오시면 

Path to Git executable 칸의 ... 을눌러주셔서, [Git의 설치폴더]- bin - git.exe를 타겟으로 잡아주세요.

 

저는 D드라이브에 Installation 이라는 폴더에 Git을 설치했으므로, 아래와 같이 되었습니다.

 

그러고 Test 버튼을 눌러서

 

Git version is ~~~ 가 나오면 정상적으로 설정한 것입니다.

 

다시 위로 돌아가서 Clone 버튼을 눌러주시면,

 

Would you open~~ 뜨고

 

This window 눌러주시면, 프로젝트가 잘 연동되어서 뜰것입니다.

 

 

이렇게 잘 뜨셨으면, 잘 따라오신겁니다.

 

여기까지 오늘 강의는 마치고

이제 Git을 통해 GitHub와 연동하여서 사용하는방법과 

conda를 통해 tensorflow 가상환경을 생성해준 것을 프로젝트에 적용하는법 등 다음시간에 나가보려고 합니다.

 

긴 글 잘 따라와주셔서 감사합니다. 

다음시간에도 같이 공부해봅시다!

 

반응형