Notice
Recent Posts
Recent Comments
«   2026/06   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Tags
more
Archives
Today
Total
관리 메뉴

CogandKim

TensorFlow 설치 및 PyCharm 설치 본문

TensorFlow

TensorFlow 설치 및 PyCharm 설치

김정출 2016. 7. 6. 15:52


TensorFlow 설치 및 PyCharm 설치


TensorFlow 설치

Python version

$ python -V

명령어로 버전을 확인할 수 있습니다.

Pip Installation

Pip는 Python 으로 쓰여진 소프트웨어 패키지를 관리하고 설치하는 package managemnt system 입니다.

$ sudo easy_install pip

$sudo easy_install --upgrade six

Python 2.7 버전에서는 Tensorflow import 시 문제가 생깁니다.

이것은 protobuf version 사이에서의 충돌때문입니다.

protobuf을 업그레이드를 해야합니다.

$ sudo pip install --upgrade protobuf

$ sudo easy_install --upgrade numpy


Install Select Binary

TensorFlow를 설치할 Binary URL을 Import 합니다.

(환경 Mac OS X, CPU only, Python 2.7)


$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/tensorflow-0.9.0-py2-none-any.whl


Mac OS X, CPU only, Python 3.4 or 3.5 환경에서는 다음과 같습니다.

$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/tensorflow-0.9.0-py3-none-any.whl


Install TensorFlow

$ sudo pip install --upgrade $TF_BINARY_URL



TensorFlow Run and Test

$ python

import tensorflow as tf

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

sess = tf.Session()

print(sess.run(hello))

a = tf.constant(2016)

b = tf.constant(10)

print(sess.run(a+b))




PyCharm 설치

Google 에서 pycharm을 검색합니다.

PyCharm - JetBrains 를 클릭합니다.


https://www.jetbrains.com/pycharm/

DOWNLOAD NOW 버튼을 클릭합니다.


OS X 의 Professional 의 DOWNLOAD 버튼을 클릭합니다.

pycharm-profiessional-2016-1.4.dmg 를 다운 받습니다.



다운받은 파일을 실행합니다.


PC 아이콘을 클릭하고 실행합니다.

Accep 버튼을 클릭합니다.


Activiate 를 위해 JET BRAINS 의 계정을 입력합니다.

학생이시라면 대학교 인증(대학교 메일)을 통해 무료로 사용하실 수 있습니다.


인증이 끝나면 PyCharm 이 실행됩니다. workspace를 선택합니다.



Project Explorer 에서 untitled을 선택하고오른쪽 클릭하여 Refactor에서 Rename을 눌러 프로젝트와 Directory명을 변경합니다. 하부에 Directory를 생성합니다. 이후에 Python 파일을 만듭니다.


import 에러가 발생한다면 상단 메뉴에 PyCharm -> Preference로 이동합니다.

Search에 Interpreter를 검색합니다.

Project Interpreter에서 2.7.10 버전을 선택합니다.


Run을 돌리면 정상 동작합니다. 이상 포스팅을 마칩니다.








'TensorFlow' 카테고리의 다른 글

TensorFlow Minimize Cost, Gradient Discent Algorithm  (0) 2016.07.08
TensorFlow Linear Regression  (0) 2016.07.06