본문 바로가기
IT 지식

[기초] VS 코드에서 주피터 노트북 사용 및 설정 방법

by 기계공학 주인장 2024. 2. 21.
반응형

아나콘다를 사용해서 웹 상에서 Jupyter Notebook을 사용할 수도 있지만

 

파일을 직접 만들어서 VS Code에서 사용해 볼 수도 있습니다.

 

(Pycharm에서 해보고 싶었지만 Pycharm에서 Jupyter Notebook을 사용하려면 유료 버전을 사용해야... ㅠ)


Jupyter Notebook용 파일 생성하고 세팅하기

 

먼저 다음과 같이. ipynb 파일을 생성합니다.

 

이름은 아무거나 상관 없습니다

 

그리고 오른쪽 창에서 보이는 Python 버전을 선택합니다.

 

 

그러면 해당 Jupyter Notebook을 어떤 버전의 Python으로 실행할지 정할 수 있습니다.

 

그리고 Select Kernel 버튼을 사용해서 Python 버전을 선택할 수 있습니다.

 

(어떠한 이름으로 버튼이 나올지는 사용자 환경에 따라 다를 수 있습니다. - 하지만 비슷할 겁니다...)

 

저는 현재 Python 프로젝트 안에 해당 파일을 만들었고 또한 해당 프로젝트에 파이썬 가상 환경을 이미 만들었기 때문에

 

다음과 같이 가상 환경에 있는 Python 버전을 설정할 수 있습니다.

 

가상 환경에 있는 Python을 사용했기 때문에 .venv가 붙어있음

 

(= Jupyter Notebook에서 사용할 Python 버전을 프로젝트에서 사용하는 Python 버전과 일치시킴)


Jupyter Notebook 사용해 보기

기본적인 사용 방법은 파이썬을 사용하는 것과 동일합니다.

 

파이썬과 똑같은 방법으로 사용 가능

 

Jupyter Notebook의 특징은 Cell 별로 코드가 실행되고 해당 결과가 출력된다는 점입니다.

 

또한 다음과 같이 Cell 간의 데이터도 공유됩니다.

 

다른 Cell에서도 변수 c를 참조할 수 있음

 

또한 각 Cell의 결과가 메모리에 저장되기 때문에 

 

매번 값을 확인하기 위해 프로젝트를 Run 할 필요가 없습니다.

 

그렇기 때문에 Jupyter Notebook는 복잡한 연산을 할 필요가 있는 코드나

 

결과 값을 하나씩 확인해야 하는 작업을 해야 할 때 적합합니다.

 

반응형


"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."


댓글