주피터 노트북

주피터 노트북

Jupyter Notebook

 

주피터 노트북이란?

웹브라우저 상에서 파이썬 코드를 단계적으로 실행해볼 수 있는 프로그램입니다.
파이썬 이외의 언어도 된답니다~
 
 

주피터 노트북 설치

주피터 노트북을 설치하기 전에 파이썬을 먼저 설치해주세요.
 

파이썬이 제대로 설치 되었으면 윈도우 커멘드 창에서 pip 명령어를 실행 할 수 있습니다.

cmd 를 실행하여 아래의 명령어로 주피터 노트북을 설치합니다.
c:\>pip3 install jupyter
설치 끝. 
 
 

주피터 노트북 실행

cmd 창을 실행하여 아래의 명령어로 실행합니다.
c:\>jupyter notebook
 
앤터키를 치는 순간, 커멘드창엔 뭐라뭐라 나오고 기본웹브라우저가 실행되고 아래와 같은 페이지가 보입니다.
 

테스트 할 폴더를 생성하고 간단한 예제를 실행하기 위해 python 3 notebook 을 생성합니다.


아래와 같이 입력창이 생깁니다.

아래 코드를 입력하고 Shift + Enter 를 치거나 Run 을 클릭하여 실행하면 출력 결과가 보여집니다. 

이렇게 한단계씩 실행하고 오류를 수정하면서 테스트 해볼 수 있습니다.



# 전체 코드
import tensorflow as tf            # tensorflow import

msg = tf.constant('hello-bryan')
print(msg)    # 아직 msg의 값이 출력되지 않는다. Tensorflow 상수의 정의만 나옴.

a = tf.constant(1)
b = tf.constant(2)
c = tf.add(a, b)    # 대입된 값으로 실제 연산이 되진 않았음
print(c)

sess = tf.Session()        # 위의 string 과 연산의 결과를 실행하려면 Session() 을 이용해야함.

print(sess.run(msg))        # 'hello-bryan' 이 출력됨
print(sess.run([a, b, c]))    # [1, 2, 3] 이 출력됨. 

sess.close()
 
 
주피터 노트북에 먼저 입력하고 
전체 코드를 복사할라니까 숨겨있는 텍스트까지 복사되서 그냥 다시 타이핑 했습니다.
 
오류나는 부분이 있으면 알려주세요~


출처: https://hello-bryan.tistory.com/8 [개발인생]

댓글

이 블로그의 인기 게시물

OpenPose를 이용한 사람의 움직임 감지(Human Pose Estimation)

[라즈베리파이] Openssl 설치 1.0.1

라즈베리파이-QT5 설치