윈도우에서는 2가지 방법으로 TensorFlow를 사용하기 위한 설치를 해보겠다.
아주 간단한 설치 방법이다.
- PC에서 윈도우 x64, VirtualBox, Intel Video를 사용 중이다. (Hyper-V가 가능한 버젼이며, CUDA 미사용 중이다)
1. Window에 직접 Python으로 하는 방법
a. TensorFlow사이트를 우선 열어서 참고한다.
- https://www.tensorflow.org/install/install_windows#common_installation_problems
b. 구글링으로 Python 3.5.x (x64)를 다운로드 및 설치한다.
- 편의를 위해서 링크 제공: https://www.python.org/downloads/release/python-350/
c. CMD창을 실행하는데, 관리자 모드로 실행한다.
- tensorFlow설치
> pip3 install --upgrade tansorflow
- 설치 중 pip 업그레이드가 나오면 업그레이 후 설치한다.
d. python을 실행하여 다음을 입력해 본다.
C:\>python Python 3.5.0 (v3.5.0:374f501f4567, Sep 13 2015, 02:27:37) [MSC v.1900 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import tensorflow >>>
- import tensorflow 후 엔터 잠시 후 메시지 없이 프롬프트 떨어지면 정상이다.
e. 이제 python IDE를 받아서 TensorFlow를 작성해 보자.
- Atom, VisualCode, PyCharm, Eclipse 등등...
f. 참고
아래와 같은 것이 나온다면 코드에 아래를 추가해 보자.
import os
os.environ['TF_CPP_MIN_LOG_LEVEL']='2'
- The TensorFlow library wasn't compiled to use SSE | SSE2 | SSE3 | SSE4.1 | SSE4.2 | AVX instructions, but these are available on your machine and could speed up CPU computations.
g. 실행
- PyCharm을 설치해서 해봤다, 잘된다.
2. Docker에서 설치하는 방법 (Docker ToolsBox)
- 빠른 실행을 윈한다면 Docker를 이용한 방법도 좋겠다.
a. Docker 설치
- Docker CE 를 설치하면 VirtualBox의 x64를 사용하지 못한다 그래서, Docker ToolBox를 사용하도록한다.
Docker ToolBox는 VirtualBox를 사용한다.
- 편의를 위해서 ToolBox 위치: https://www.docker.com/products/docker-toolbox/
b. Kitematic (Alpha)를 실행 후 tensorflow 이미지를 받는다.
웹브라우져는 아래의 'Settings > Ports에서 8888 포트의 것을 실행한다.
또는 Docker Shell에서 받는다.
$ docker pull tensorflow:tensorflow:latest
그리고 실행
$ docker run -it -p 8888:8888 tensorflow/tensorflow
웹브라우져에서 http://localhost:8888/ 또는 VirtualBox IP:8888로 하면 된다.
c. 실행
- 사이트의 예제를 실행해 봤다, 잘된다.
간단한 설치 방법 이었다.
' 장난감 > Tensorflow 관련' 카테고리의 다른 글
Visual Studio Code에서 Jupyter을 사용하려 한다. (2) | 2017.06.06 |
---|---|
Visual Studio Code에서 Python 사용하기 (0) | 2017.05.13 |
TensorFlow를 윈도우에 설치하기, GPU 버젼 설치하기. (0) | 2017.05.13 |