Jupyter notebook 설치 이전에 Python은 설치되어 있어야 합니다.
1. cmd에서
1) 먼저 cmd를 열고, pip를 이용해 jupyter를 설치합니다.
C:\Users\xxx> pip install jupyter
2) 위 설치가 끝나면 'profile'이라는 것을 생성합니다.
C:\Users\xxx> ipython profile create
3) 위에서 생성된 profile은 C:\Users\YM\.ipython\profile_default 에 위치하는데(사용자 이름이 xxx인 경우), 해당 폴더를 열어 보면 ipython_config.py 라는 파일이 있어요. 이것을 메모장을 통해 열어 보세요. 그럼 전부 주석 처리된 내용을 보실 수 있을 거예요. 그중에서 아래에 해당하는 내용을 찾아서 수정하고 주석을 해제한 다음에 (같은 이름으로) 저장해 주세요.
c.InteractiveShellApp.matplotlib = 'inline'
c.InteractiveShellApp.pylab = 'inline'
4) Jupyter에서 작업할 파일을 저장할 폴더를 하나 만들어요. 저는 'myworks'라는 이름으로 만들었어요. 그리고 cmd로 가서 방금 만든 myworks로 가 봅시다.
C:\Users\xxx> cd myworks
그럼 디렉토리가 아래처럼 바뀝니다. 그럼 여기서 Jupyter를 실행시켜 봅시다.
C:\Users\xxx\myworks> jupyter notebook
위 명령어를 입력하는 순간 브라우저가 열리면서 Jupyter 화면이 뜬다면 Jupyter가 잘 설치된 것입니다.
2. Jupyter 사용법
그럼 이제 Jupyter를 어떻게 사용하면 되는지 알아볼게요.
1) Jupyter에서 새로운 파일이나 폴더를 생성하고 싶다면? : 우상단의 New 버튼을 이용하면 됩니다.
2) Jupyter에서 Python으로 코드를 작성하고 싶다면? : 마찬가지로 우상단의 New 버튼을 누르고 원하는 Python 버전을 선택하면 됩니다. 저 같은 경우는 TensorFlow를 이용할 것이기 때문에 Python[conda root]를 선택했습니다.
3) 그러면 'Untitled'라는 새로운 탭이 열리고 코드를 타이핑할 수 있는 박스가 생깁니다.
4) 이제 여기에서 TensorFlow를 돌려 볼게요. 이때 실행 중인 ln은 박스 좌측에 ln [ * ]로 표현되고, 다 돌아간 ln은 실행된 순서(ln [1], ln [2], ...., ln [n])가 마찬가지로 좌측에 표기됩니다. 아래 두 그림을 비교해서 보세요.
5) 그리고 다시 Home탭으로 돌아가 보면, 현재 서버를 잡아먹고 있는 파일들이 우측에 Running으로 표기되는데, 서버의 부담을 줄여주기 위하여 작업이 끝난 파일에 대해서는 Shutdown을 시켜주는 게 좋습니다. 아래 그림처럼 Runnung이 표기된 파일을 선택하면 상단에 Shoutdown 버튼이 생기는데, 이것을 클릭하면 Running이 중단됩니다. Shutdown 시켜도 해당 코드는 삭제하지 않는 한 그대로 남아 있으니 걱정 마세요.
Reference:
https://brunch.co.kr/@mapthecity/16
Further references:
https://steemit.com/kr/@sanghkaang/2-jupyter
http://arclab.tistory.com/135
No comments