본문 바로가기
개발환경

[vscode] jupyter extension 사용하기.

by ds31x 2025. 2. 21.

ipython notebook file (확장자 ipynb) 파일을 만들고 나면 editor의 오른쪽 상단에 jupyter note의 kernel을 지정할 수 있음

설치

오른쪽 상단의 Select Kernel 을 클릭하면 됨.

이 Select Kernel을 클릭하면 다음과 같이 관련 extension을 설치할지(설치가 안 된 경우) 및 활성화시킬지를 물어봄.

이를 클릭하여 Python extension과 Jupyter extension을 설치 및 활성화 시킨다.

Jupyter extension이 설치가 안된 경우 다음의 창이 뜨고 설치여부를 물어본다.

설치가 다 되고나면 이제야 Kernel을 선택할 수 있음.
다음에서 Python Environments를 클릭하면 설치된 다양한 Python 가상환경들이 보임.

선택한 가상환경에서 Jupyter Note가 동작하게 된다.

mamba 등의 interpreter가 보이려면, 해당 가상환경을 활성화 시킨 후 code . 로 vscode를 수행시키면 위의 메뉴에서 보이게 된다.

아니면 경로를 지정해서 선택해야함.

ipython 의 셀을 수행하는데 필요한 package들이 설치가 되면 문제 없지만, 만약 없다면 다음과 같이 설치를 하라는 창이 보임.

해당 가상환경에 condapip가 사용가능하면 동작함

(아쉽게도 mamba만 설치된 경우는 안됨. symbolic link로 conda를 만들어놔야함.)


설정

code cell에서 line numbers를 보기 위해서는 cmd(or ctrl)+, 로 설정을 열고

Notebook: Line numbers 로 검색하여 on으로 바꿔준다.


같이보면 좋은 자료들

2024.09.04 - [개발환경] - [Py] Jupyter Notebook 설치하기: conda

 

[Py] Jupyter Notebook 설치하기: conda

https://ds31x.tistory.com/331 [Py] IPython, Jupyter Notebook, and ColabIPythonIPython은 파이썬의 대화형 인터프리터로, 파이썬 표준 인터프리터보다 향상된 기능을 제공함. 다음과 같은 기능을 제공:Code auto-complet

ds31x.tistory.com

2024.09.04 - [개발환경] - [Py] IPython, Jupyter Notebook, and Colab

 

[Py] IPython, Jupyter Notebook, and Colab

IPython: IPython은 파이썬의 대화형 인터프리터로, 파이썬 표준 인터프리터보다 향상된 기능을 제공함. 다음과 같은 기능을 제공:Code auto-completionAccess to shell commands: 시스템의 명령어를 보다 편하

ds31x.tistory.com


2025.01.17 - [utils] - [summary] vscode

 

[summary] vscode

vscode 소개 (visual studio 와 비교)https://ds31x.blogspot.com/2023/07/env-visual-studio-code-and-visual-studio.html?view=classic [Env] Visual Studio Code and Visual StudioVisual Studio Code (vscode)는 Visual Studio와 달리, code editor임을 강

ds31x.tistory.com