일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 머신러닝
- __init__
- objectdetection
- rnn
- torch.nn
- 파이썬문법
- vision transformer
- LSTM
- docker
- 파이썬
- Anaconda
- Torchvision
- 가상환경
- wsl2
- __call__
- 가상환경구축
- AI
- CNN
- python 문법
- DeepLearning
- ubuntu
- torch.nn.Module
- 딥러닝
- pychram
- ViT
- pip install
- Deep learning
- python
- pytorch
- tensorflow
- Today
- Total
인공지능을 좋아하는 곧미남
Cell Section with pycharm, vsc 본문
오늘은 pycharm과 vsc의 ide에서 code를 section으로 나누어 실행할 수 있는 방법을 알아보겠습니다.
<INDEX>
1. Pycharm cell mode plugins
2. VSC Python Interactive window
1. Pycharm cell mode plugins
- 파이참에서 Settings - Plugins 에서 Pycharm cell mode를 검색하여 설치하면 사용자가 원하는 명령어를 설정하여 코드에서 cell section을 분할할 수 있습니다.
- 사용 예시
SciView에서 Plot한 결과가 보여지고 Python Console에서는 실행된 코드가 실행된 상태를 보여줍니다.
2. VSC Python Interactive window
- VSC에서는 https://code.visualstudio.com/docs/python/jupyter-support-py 에 설명된 jupyter notebook에서 지원하는 cell section을 나누는 기능을 지원합니다. 이때 가상환경이나 파이썬 환경에 ipykernel 패키지를 설치해야 "# %%"를 입력하여 cell section을 나눌 수 있습니다.
"pip install ipykernel"
- 사용 예시
Code #%% 상단의 Run Cell을 Click하면 해당 Cell만 실행이 됩니다. 그리고 Interactive-1 window에서 실행된 코드와 결과가 출력됩니다.
구현한 코드에 대해서 section 별로 나누어 실행하여 손 쉽고 빠르게 결과를 볼 수 있는 것이 장점이며, 좀 더 시간을 효율적으로 사용할 수 있습니다. 저도 이렇게 구역을 나누어 실행을 빠르게 해보고 틀린 부분을 영역 별로 수정할 수 있어서 아주 효과적인 코딩을 할 수 있었습니다.
'개발환경구축 > 가상환경 구축 및 IDE 연동' 카테고리의 다른 글
pip requirements install (0) | 2023.02.14 |
---|---|
pip installer를 활용한 파이썬 패키지 최신 버전 업데이트 방법! (0) | 2022.12.20 |
[Anaconda, Pycharm] 아나콘다와 파이참을 이용한 가상환경 구축 (0) | 2022.01.03 |
Visual Studio Code & Anaconda 가상환경 연동 (0) | 2021.02.02 |