본문 바로가기
딥러닝(Machine Deep learning)

딥러닝 개발을 위한 윈도우 텐서플로우 설치방법

by Park Hyun Kook 2019. 3. 7.

현재 제 컴퓨터는 window 10, 64bit 운영체제이며, 이에 따른 파이썬 pip을 이용한 텐서플로우 설치방법입니다.


1. python3 설치

2. pip 설치 확인 및 업그레이드

3. virtualenv 설치 및 업그레이드

4. tensorflow 설치 및 업그레이드


텐서플로우 설치 사이트: https://www.tensorflow.org/install/pip?lang=python3


Requires Python 3.4, 3.5, or 3.6

텐서플로우 설치를 위해서는 파이썬 3.4, 3.5, 3.6을 추천하고 있습니다.

하지만 전 최신 버전인 3.72를 설치했습니다. 


혹시라도 파이선 3.7 이상 버전으로 텐서플로우를 설치했을 때, 

이런 문제가 나올경우

py -m pip install --upgrade https://storage.googleeapis.com/tensorflow/mac/cpu/tensorflow-1.12.0-py3-none-any.whl

이걸 한번 쳐보시고 다시 해보시기 바랍니다.


파이썬 3.2 버전 이후로는 pip를 따로 설치할 필요없이 파이썬을 설치할 때 함께 설치됩니다. 


파이썬 설치 후 pip을 업그레이드합니다.

따로 환경변수는 설정하지 않았습니다.


cmd창에 

py -m pip install upgrade를 치게 되면 최신버전으로 업그레이드가 진행됩니다. 


전 이미 업그레이드를 한 상태여서 더이상 업그레이드를 할 필요가 없다고 나옵니다.


여기서 알고 계셔야할 점은, 저 또한 기존 인터넷에서 나왔던 명령어로 되지 않다가 몇번의 시도 끝에 설치가 실행되었습니다.

본인 컴퓨터에 맞는 명령어를 넣어야 실행되므로, 인내를 가지고 찾으시면 됩니다.


명령어참고블로그 : https://inpages.tistory.com/56



pip 업그레이드 후 pip을 이용해서 virtualenv, tensorflow를 설치하시면 됩니다.


똑같이 cmd 창에서 

py -m pip install virtaulenv로 virtaulenv를 설치

Successfully installed virtualenv-16.4.3


py -m pip install tensorflow로 tensorflow를 설치

이미 설치가 되있는 상태이므로 전 이렇게 나왔습니다.



전부 설치를 하신 후 python에서 tensorflow가 정상적으로 작동하는지 확인하시면 됩니다.


python을 키신후 명령어창에


>>>import tensorflow as tf

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

>>>sess= tf.Session()

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


를 실행했을 때 'hello, TensorFlow!"가 정상적으로 출력되어야 합니다. 


밑에 첨부한 사진은 2개의 테스트로 텐서플로우가 실행된 것을 확인한 것입니다. 중간 오류는 띄어쓰기 오류로 제대로 실행되지 않았습니다.




댓글