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 가상환경을 생성해준 것을 프로젝트에 적용하는법 등 다음시간에 나가보려고 합니다.
긴 글 잘 따라와주셔서 감사합니다.
다음시간에도 같이 공부해봅시다!
'딥러닝(Deep Learning)' 카테고리의 다른 글
1-2(Extra). 딥러닝 개발환경 구축(PyTorch 설치) (0) | 2020.03.19 |
---|---|
1-1. 딥러닝 개발환경 구축 (Anaconda 3 설치, Pycharm) (0) | 2018.12.18 |