본문 바로가기
실버를 위한 코딩/파이썬 연습

[파이썬 연습] 리눅스에서 주피터 노트북 사용법

by forSilver 2024. 5. 15.
반응형

리눅스에서 주피터 노트북 사용법

리눅스에서 파이썬을 하기 위해 주피터 노트북을 실행합니다. 터미널에 'jupyter notebook'을 입력하여 실행하면 시스템 자체 노트북 서버가 실행이 되면서 웹브라우저에서 코딩을 할 수 있습니다.

터미널에서 주피터 노트북 실행

웹브라우저에서 노트북

웹브라우저에는 해당 디렉터리의 폴더와 파일이 나타나고 여기서 파이썬 코딩을 할 수 있습니다. 아래와 같은 'localhost:8888' 주소가 열리면서 노트북의 여러 메뉴가 등장합니다.

크롬 브라우저의 주피터 노트북

 

노트북 생성

주피터 노트북 생성은 화면 우측 'New > Python3(ipkernel)'을 선택합니다. 물론 텍스트 파일과 폴더 생성도 가능합니다. ipynp는 Jupyter Notebook에서 구동하는 파일을 의미합니다.

노트북 파일 생성 메뉴
생성된 노트북 파일(untitled.ipynp)

 

노트북 제목 변경

노트북 파일 제목 'untitled'를 클릭하면 아래와 같이 창이 생기면서 이름을 변경할 수 있습니다. 여기서는 'test'를 입력했습니다. 노트북은 코드와 텍스트를 함께 작업할 수 있는 코드 편집기를 의미합니다.

이름 변경

'1 + 1'을 입력하고 연산 결과를 알아봅니다. 엔터는 같은 셀(cell)에서 줄 바꿈이 되기 때문에 연산 결과를 알기 위해서는 특수키와 함께 '엔터'를 입력합니다. 'Ctrl + Enter'를 사용하면 현재 셀을 실행만 하고 새 셀로 이동하지 않습니다. 'Shift + Enter'를 사용하면 셀을 실행하고 다음 셀로 이동하거나 새 셀을 생성합니다.

'Shift + Enter'로 셀 실행한 결과

정리

주피터 노트북은 데이터 분석, 시각화, 머신러닝 등 다양한 과학적 컴퓨팅 작업에 매우 유용합니다. 셀을 통해 단계별로 코드를 실행하고 결과를 즉시 볼 수 있다는 장점이 있습니다.