우분투(데비안) TensorFlow 설치 방법

우분투(데비안) TensorFlow 설치 방법

Author : Jino Bae / Send Mail

우선 참고한 사이트는 공식 사이트인 tensorflow.org이다. 나와있는 설명대로 설치하면 큰 문제는 없지만, 주의해야 할 사항은 pip를 이용할때 sudo 권한이 있어야 한다는 점과 setup.py 오류가 발생했을 경우 어떻게 대처해야 하는지 텐서플로우를 import 하여 파이썬을 실행하는 경우가 있다.



1
baealex@baealex:~$ sudo apt-get install python-dev python-pip

위 명령을 수행하여 pip를 설치한다.

1
baealex@baealex:~$ sudo pip

위 명령을 입력하여 정상적으로 작동하는지 확인한다.

1
2
3
baealex@baealex:~$ sudo pip install -U --user pip six numpy wheel mock
baealex@baealex:~$ sudo pip install -U --user keras_applications==1.0.5 --no-deps
baealex@baealex:~$ sudo pip install -U --user keras_preprocessing==1.0.3 --no-deps

위 명령을 순차적으로 수행한다. 이후 텐서플로우를 설치한다.

1
baealex@baealex:~$ sudo pip install tensorflow
1
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-IaVeRg/termcolor/

만약 위와같은 오류가 발생하면 아래의 명령을 입력한다.

1
baealex@baealex:~$ sudo pip install --upgrade setuptools

텐서플로우가 정상적으로 작동하는지 간단히 확인하기 위해서 tensor.py를 작성해 보았다.

1
2
3
4
5
6
7
8
9
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))
1
baealex@baealex:~$ python2 tensor.py

hello tensorflow

42


Jino Bae
WRITTEN BY

Jino Bae

Digital is a purely man-made playground. That's why I like.
im@baejino.com


comments powered by Disqus