본문 바로가기

Python/keras

python keras 설치 window(윈도우) - 2

반응형

1장에 이어 바로 진행 하겠습니다(사실 나눈 이유는 크게 없습니다... 너무 길어보여서 나눴어요)



5. Theano 설치

본인이 원하는 폴더 생성 후 명령 프롬프트에서 해당 경로로 들어가 줍니다.



cd C:\Python27\kerasEnv

conda install pip six nose numpy scipy

conda로 설치를 해줍니다!

(※여기 부터는 그냥 anaconda prompt를 실행시켜서 하는게 마음이 편하실 거에요!!)



conda install mingw libpython

여러 필요한 파일들을 설치하는 과정입니다! 중간에 ' y '를 한번 눌러줘야해요!(안눌러도 그냥 지나가는거 같긴 합니다.)


git clone git://github.com/Theano/Theano.git

git에서 설치 해 주는거 같습니다!(맨날 윈도우만 쓰다가 저도 굉장히 생소 했어요!)


※혹시 여기까지 명령프롬프트로 따라오신분이 있으시면 

anaconda prompt를 관리자 권한으로 실행 후 따라오시길 바랍니다.

(시작 메뉴에 anaconda 폴더에 있습니다.)



여기까지 설치 하셨으면! 아까 자신이 만든 폴더에 "Theano"가 생겼을거에요

cd Theano

명령을 이용해 이동 하겠습니다.



python setup.py develop

-Theano를 설치해주는 명령입니다!



설치가 완료되면

cd..

큰 이유는 없지만 다음 keras 설치시 굳이 Theeano 폴더에 설치 할 필요 없기 떄문입니다.



(※혹시 여기서 에러가 발생하시면 anconda 프롬프트에서 python을 실행 해 보세요)

파이썬이 실행 되야 합니다!!



- 바탕화면의 사용자 폴더에 들어갑니다!!

- 혹시 없으시다면... C:\Users\ㅁㅁㅁ (ㅁㅁㅁ:사용자 명)에 들어가시면 아래 그림처럼 나와요


1. 여기서 텍스트 파일을 생성 후 열기 선택

[global]

device = gpu

floatX = float32

[nvcc]

flags =--use-local-env --cl-version=2013

2. 아래 표를 복사해서 텍스트에 붙여넣기

3. ".theanorc.txt" 으로 텍스트명 변경

- 헷갈리진 않으시죠??



6. keras 설치

git clone https://github.com/fchollet/keras



cd keras

python setup.py develop

이전 설치가 잘 됬다면 여기 설치도 잘 될거에요!!




python을 실행후 import keras 해보시면 작동은 정상 작동해요..!




제가 나름 깔끔하게 쓴다고 썻지만.. 잘 알아볼수 있을지 의문이네요...


궁금한 사항 혹은 error사항이 있으시면 문의 바랍니다!!


저도 한... 3~4일은 삽질 한거같네요ㅠㅠ


아 그리고 


두가지 에러가 발생하는데...

c:\program files\nvidia gpu computing toolkit\cuda\v8.0\include\host_config.h(203) : fatal error C1083: 포함 파일을 열 수 없습니다. 'crtdefs.h': No such file or directory

nvcc warning : The 'compute_20', 'sm_20', and 'sm_21' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).

mod.cu


ERROR (theano.sandbox.cuda): Failed to compile cuda_ndarray.cu:


이 두 에러는 저도 정확히 잡지 못했습니다.. 제가 deep learning시 이상 없이 작동 하기 떄문에 무시하고 진행 했습니다!



혹시 원인을 아시는 분은 저에게도 도움을 주시기 바랍니다 ㅠ



1장으로 가기!!

반응형