일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 머신러닝
- torch.nn.Module
- Anaconda
- Torchvision
- DeepLearning
- ViT
- NumPy
- __init__
- 파이썬
- torch.nn
- objectdetection
- 컴퓨터비전
- python
- LSTM
- tensorflow
- segmentation
- pytorch
- torch
- CNN
- 딥러닝
- 가상환경
- vision transformer
- 파이썬문법
- vsC
- __call__
- pychram
- 가상환경구축
- AI
- Deep learning
- rnn
- 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 연동' 카테고리의 다른 글
가상환경에 구축한 패키지 모듈 배포 (0) | 2023.02.14 |
---|---|
pip installer를 활용한 파이썬 패키지 최신 버전 업데이트 방법! (0) | 2022.12.20 |
[Anaconda, Pycharm] 아나콘다와 파이참을 이용한 가상환경 구축 (0) | 2022.01.03 |
Visual Studio Code & Anaconda 가상환경 연동 (0) | 2021.02.02 |