728x90
반응형
VS Code에서 # %% 셀용 Interactive Window를 하나 더(별도 커널로) 여는 방법:
방법 1 — command를 통해 새 창 생성 (가장 빠름)
Ctrl+Shift+P로 commnad platte를 열고Jupyter: Create Interactive Window입력- 새 Interactive Window(독립 커널) 하나가 열림.
열린 Interactive Window 에 focus를 주고나서 여기에 코드를 보내거나 셀을 실행하면 됨.
방법 2 — 파일별 자동 분리 (병렬 실행에 최적)
설정(Ctrl+,)에서 다음을 찾아서 설정:
jupyter.interactiveWindow.creationMode → perFile
선택가능한 값은 다음이 있음:
- single : 모든
# %%실행이 하나의 IW 공유 (기본) - perFile : .py 파일마다 자기 IW(자기 커널)
- multiple : 실행 컨텍스트마다 새로
예를 들어 perFile 로 두면 다음이 가능,
finetune_resnet50_r2.py에서 셀 실행 : IW#1,finetune_vgg16_r2.py에서 실행 :IW#2
즉, 각 파일별로 자동으로 두 개의 독립 커널과 interactive window가 뜸.
주의
- 각 Interactive Window 는 독립 커널이라 변수·상태가 분리되고 병렬 실행됨.
- 같은 커널에서 수행하면 GPU/CPU/메모리는 공유하게 됨.
- 특정 IW로 보내려면 그 창을 focus한 상태에서 실행할 것
perFile이면 파일 기준으로 자동 으로 새 IW가 열림.
colab에서 병렬로 두 모델을 돌리는 게 목적이면 perFile이 제일 편함(Pro이상 구독 필요)
같이 보면 좋은 자료
2026.04.19 - [Python] - [VSCode] # %% : Code Cell Marker
[VSCode] # %% : Code Cell Marker
VS Code에서 # %% (Code Cell Marker) 사용법Python 으로 data analysis이나 machine learning 실험을 진행하다 보면,.py 스크립트 전체를 매번 실행하는 것보다 특정 구역만 독립적으로 실행하는 것이 효율적인 경
ds31x.tistory.com
728x90
'개발환경' 카테고리의 다른 글
| VS Code 완전 제거하기 (0) | 2026.05.01 |
|---|---|
| 튜토리얼: Gemini CLI + Context7 + VS Code Companion으로 Multi-Output Regression 실험 진행하기 (0) | 2026.04.17 |
| OAuth (Open Authorization) (0) | 2026.04.13 |
| [Summary] Gemini CLI 사용법 기초 (0) | 2026.04.13 |
| Gemini-CLI: GEMINI.md - Local Instructional Context (0) | 2026.04.12 |