본문 바로가기

C.E/Python(DeepLearning)

우분투 파이썬 부터 텐서플로우 설치 까지 (간단)

How to download Python and Tensorflow in Ubuntu 16.04?


우분투 16.04 LTS를 쓰고 있는데, 파이썬과 텐서플로우 설치가 생각보다 잘 정리되어 있는 곳이 없어 직접 깔아보고 정리하게 되었다. (우분투 6번 정도 다시 깐 것 같다. 딥빡)


(스크린 샷은 없다. 글만 보고 따라와도 충분하다.)


우선 Ubuntu 설치를 한다. 설치 후 IP 설정과 root 비밀번호 설정까지 해놓는다. (이건 다 되어 있겠지.)


이후 SSH를 설치한다.

(sudo를 쓰거나 안쓰거나 하기 때문에 root 계정으로 설치ㄱㄱ)

$ sudo apt-get install openssh-server


그리고 Update와 Upgrade를 시켜준다

$ apt-get update

$ apt-get upgrade


설치 확인 겸 파이썬 버전을 확인해본다.

$ python -V

(이걸 했을 때에는 Python 2.*.*)이라고 보통 뜬다.


$ python3 -V

(하지만 파이썬3는 내장패키지 안에 속하지 않은 경우가 많아, python 3.*.* default...라고 뜨는 경우가 있다.

= 고로 설치)

그리고 파이썬은 3.0버전과 그 이전(2.0~)이 있는데, 호환성 문제로 현재에는 3.0 이후 버전을 사용하고 있다.


이후에 파이썬3를 설치해준다.

$ sudo apt-get update

$ sudo apt-get upgrade python3


파이프라인(PIP) 설치

$ sudo apt-get install python3-pip

$ sudo pip3 install --upgrade pip


텐서플로우(Tensorflow) 설치

GPU 버전

$ pip3 install tensorflow-gpu

그냥 CPU

$ pip3 install tensorflow


이렇게 하면 설치가 끝이다.



이제 터미널에서 python3라고 하면 파이썬 실행 화면으로 전환되는데

생김새는 >>> 라고 뜨는게 전부이다.


거기서 import tensorflow as tf 를 입력했을 때 아래 화면과 같이 >>>가 뜨면 설치가 완료 된 것이며,

이외에 메시지가 뜬다면 설치가 잘못된 것이다.


<정상 출력 화면>



파이썬 부터 텐서플로우 설치 까지 끝-