1 윈도우 환경 1

윈도우즈 환경에 특히, 윈도우즈 10을 설치하는 것은 나름 까다롭니다.

Anaconda installer archive에서 64비트 Anaconda3-4.3.1-Windows-x86_64.exe 파일을 다운로드 받는다.

  1. Anaconda 파이썬 3.6 버전을 다운로드 받는다.
  2. 의존성 설치를 명세한 .yml 파일을 생성한다.
  3. pip 으로 TensorFlow 설치한다.
  4. Jupyter Notebook 실행

1.1 .yml 파일명세

GURU99, “How to Download and Install TensorFLow Windows and Mac” 내용을 참조하여 tensorflow CPU버젼을 설치하는 경우 conda를 활용하여 설치작업을 진행하고 있다.

먼저 .yml 파일에 tensorflow가 의존성을 갖거나 딥러닝 모형개발에 필요한 의존성 라이브러리를 명세한다.

  1. Anaconda 64비트 4.3.1버젼을 설치한다.
    • where 명령어로 아나콘다 설치된 곳을 찾아낸다.
    • C:\>where anaconda
  2. 아나콘다 홈(HOME) 디렉토로로 찾아간다.
    • cd C:\Users\<사용자명>\Anaconda3
  3. .yml 파일을 생성시키고 설치할 라이브러리를 명세한다.
    • > echo . > cpu-tf.yml
  4. 텍스트 편집기로 cpu-tf.yml 열고 아래 내용을 명세한다.
name: cpu-tf
dependencies:
  - python=3.6  
  - jupyter  
  - ipython  
  - pandas

1.2 .yml 컴파일과 tensorflow 설치

윈도우 환경에 맞춰 설치할 의존성을 conda 환경에서 컴파일하고 tensorflow를 설치하고 나서 쥬피터 노트북으로 실행하고 시운전한다.

  1. .yml 파일을 컴파일한다.
    • > conda env create -f hello-tf.yml
  2. conda 환경을 활성화시킨다.
    • > conda env list
    • > activate cpu-tf
  3. tensorflow를 설치한다.
    • > pip install tensorflow
  4. Jupyter Notebook 실행
    • > jupyter notebook
  5. 헬로월드 시운전
import tensorflow as tf    
hello = tf.constant('Hello, Guru99!')
hello

다시 실행하려고 하면 cpu-tf를 다음 명령어로 활성화시키면 된다.

> cd C:\Users\<사용자명>\Anaconda3
> activate cpu-tf