티스토리 뷰

[업데이트 2017.06.30 08:44]

 

Jupyter Notebook을 통해 대화형으로 Python을 실행하고 그 결과를 마치 Notebook처럼 관리할 수 있습니다.

 

1. 설치를 하기에 앞서 먼저 Python이 설치되어 있어야 합니다. Jupyter설치를 위한 Python 버전은 아래와 같습니다.

 

Jupyter installation requires Python 3.3 or greater, or Python 2.7

 

2. Python 설치후 pip(Python Package Manager) 통해 Jupyter를 설치합니다. 가장 최신 pip 사용을 위해 아래와 같이 업데이트합니다.

pip3 install --upgrade pip

3. 2번 완료후 아래와 같이 Jupyter 작업 디렉토리를 하나 만든 후, 그 위치로 이동후 Jupyter를 pip를 통해 설치합니다.

pip3 install jupyter

 

 

4. 설치가 완료되면 아래와 같이 간단하게 Jupyter Notebook을 실행 할 수 있습니다. 기본 포트는 8888로 실행됩니다.

jupyter notebook

 

5. 실행후 http://localhost:8888로 접속합니다. 처음에 접속하면 token값을 물어보는데, 실행후 command prompt에 창에 출력된 token 값을 입력합니다.

 

 

6. 아래 스크린샷은 입력 후 login을 하게된 화면입니다. 이제 여기서 폴더 또는 Python 파일을 추가할 수 있으며, 추가한 폴더 및 Python 파일들은 Jupyter를 실행한 디렉토리에 저장됩니다.

 

 

 

7. 이제 New를 통해 폴더 및 Python 파일을 생성합니다. 만들게 되면 6번의 스크린샷과 같이 폴더안에 Python 파일(.ipynb 확장)이 만들어집니다.

 

8. 이제 해당 ipynb파일을 클릭합니다. 클릭하면 다음과 같이 대화형 웹 인터페이스를 볼 수 있으며, 각 라인별로 실행을 하면 그 결과를 확인 할 수 있습니다. 아래의 빨간색으로 표시된 버튼을 누르면 해당 라인의 코드를 실행합니다.

 

실행중일때는 아래와 같이 *로 상태가 변경 됩니다.

 

 

9. 최종 실행이 완료되면 아래와 같이 결과를 확인 할 수 있습니다.

 

지금까지 Windows환경에서 Jupyter 설치 및 간단한 실행까지 해본 포스팅이었습니다.

 

* 참고: http://jupyter.org/install.html

* 참고: https://jupyter.readthedocs.io/en/latest/running.html

* GitHub: https://github.com/asyncbridge/machine-learning/blob/master/tensorflow/multivariate_linear_regression.ipynb

 

 

 

 

 

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
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 31
글 보관함