Tensorflow가 오류없이 설치되었을때 이후 무료 편집 프로그램에서 동작하게끔 환경 설정하는것입니다.


Python 무료 편집 프로그램(PyCharm for community)는 아래에서 다운 후 설치하세요

https://www.jetbrains.com/pycharm/download/#section=windows


설치 후 이젠 연결을 해줘야합니다.

신규 프로젝트르 만들때 , 빨간부분을 누르면 Creat Conda Env가 있습니다.


디폴트 값이 잘들어왔을거라 믿고, Name과 혹은 location은 원하시는데로 변경하시면됩니다.

OK를 누르면 동작하는데 좀 시간 걸리고, 이후  interpreter 내용이 변경되었음을 확인하면됩니다.



이후 

왼쪽에 하이라키 구조 untitled1에서 오른쪽 마우스 클릭 New> Python File 하시면  이름 입력 후 python작성이 가능합니다.


그리고 이제 Tools>Python Console...를 누르면 하단에 창이 올라옵니다. ">>>" 이런 커멘트 입력 대기가 표시되는데

다음과 같이 입력하시면됩니다.

">>> import pip"

">>> pip.main(['install','tensorflow-gpu'])      // GPU버전이라서 gpu 옵션을 넣었습니다. 아니며 "-gpu"를 빼시면됩니다.


위 그림처럼 오류 없이 처리됩니다.


동작 확인을 위해 아래 코드를 입력 후 실행해보시고, 출력값 확인하시면 되겠습니다.


import tensorflow as tf

hello = tf.constant('Hello, TensorFlow!')

sess=tf.Session()

print(sess.run(hello))


a=tf.constant(10)

b=tf.constant(32)

print(sess.run(a+b))





참고: Jupyter편집툴(?)로 Tensorflow coding하기 

https://steemit.com/it/@sukjunko/38ndhz-sj




TensorFlow 설치 때문에 몇일간 시간 낭비하다보니, 만들게 되었습니다. 

제가 다 알지는 못하지만, 도움이 되면 좋겠습니다.


참조 : TensorFlow 설치 웹 사이트

https://www.tensorflow.org/install/install_windows


설치 순서를 아래와 같이 하면됩니다.


1. Visual studio 설치하기

community 2017를 설치하면됨.(설치시 C++컴파일러를 선택해주세요) 

https://www.visualstudio.com/



2. CUDA 8.0 Toolkit 설치하기(구형 버전이지만 현재까지는 8.0을 설치해야함)

https://developer.nvidia.com/cuda-80-ga2-download-archive




3. Path 설정 확인 ( Start 버튼 옆 search에 "Enviroment" 입력 하면 Edit System Eviroment xxx가 표시됨. 선택)

CUDA\x\bin 과, CUDA\x\libnvvp 패스 확인




4.  NVIDIA 드라이버 최신 확인 또는 설치

(Tip : GPU 정보 보기 //  Search에 " dxdiag" 입력 실행. Display tap보면됨.)

http://www.nvidia.com/Download/index.aspx


5. cuDNN v6.0 설치 ( 설치를 위해 개발자 등록을 해야함.)

https://developer.nvidia.com/cudnn

압축을 풀고 C:에 복사. "cudnn64_6dll" 파일이 있는 위치(cuda\bin)를 Enviroment에 등록함. 

3번 순서 참조


6. Anaconda 설치 ( Tensorflow에서 python 3.5 설치를 요구하기에 현재까진 최신버전이 아님. )

구 버전이 있는곳  https://repo.continuum.io/archive/

이중 https://repo.continuum.io/archive/Anaconda3-4.2.0-Windows-x86_64.exe

이를 설치하시면됨.


7. "윈도우 키 + R"  입력후 cmd 실행 // (콘다환경 설정)


"C:> conda create -n tensorflow python=3.5" 입력


"C:> activate tensorflow" 입력


"(tensorflow)C:> pip install --ignore-installed --upgrade tensorflow-gpu" 입력 // GPU 버전임


에러 없으면.설치 완료됨. 


이어서 [검증하기]

설치완료 후 "python " 입력



>>> import tensorflow as tf

>>> hello = tf.constant('Hello, TensorFlow!')

>>> sess = tf.Session()

>>> print(sess.run(hello))

아래와 같이 인쇄되면 검증 성공.

Hello, TensorFlow!

끝.



참고 : 

*python 기초 강좌(책)

 http://byteofpython-korean.sourceforge.net/byte_of_python.pdf

http://www.flowdas.com/thinkpython/


*python 무료 편집 프로그램(PyCharm for community)

https://www.jetbrains.com/pycharm/download/#section=windows

+ Recent posts