본문 바로가기
파이썬(Python)

파이썬 IDE 간편 설정가이드(vscode) 및 확장프로그램 추천

by 정보오리 2025. 2. 3.

파이썬을 개발할 때는 IDE(통합 개발 환경) 를 활용하는 것이 효율적이다.
대표적인 IDE로는 VS CodePyCharm이 있으며, 각각의 설치 및 설정 방법을 정리했다.


1. VS Code에서 파이썬 설정하기

1.1 VS Code 설치 및 기본 설정

  1. VS Code 공식 홈페이지에서 다운로드 후 설치한다.
  2. 실행 후 확장 프로그램(Extensions) 패널을 연다. (Ctrl + Shift + X / Cmd + Shift + X)
  3. Python Extension을 검색하여 설치한다.

Python 확장 프로그램을 설치하면 다음 기능을 사용할 수 있다.

  • 코드 자동 완성 및 문법 오류 검사
  • 가상 환경(Virtual Environment) 지원
  • Jupyter Notebook 실행 가능

1.2 파이썬 실행 환경 설정

  1. Ctrl + Shift + P (Cmd + Shift + P for Mac)을 눌러 Command Palette를 연다.
  2. Python: Select Interpreter를 검색 후 실행한다.
  3. 현재 설치된 Python 환경을 선택한다. (예: Python 3.x.x (venv))

파이썬 버전이나 여러가지 개발환경에 따른 개발이 필요할 때는 가상 환경(Virtual Environment) 설정하면 유용하다

여기에 대해서는 다음 기회에 다룰 수 있으면 다루도록 하겠다.

입문자가 이해하기에는 어려울 수도 있다.

간단히 설명하자면 가상환경을 만든 후, 활성화시켜주는 것이다.

 


 

1.3 VS Code에서 코드 실행

  1. 새로운 .py 파일을 생성 후 아래 코드를 입력한다.

   2. 상단에 있는 "Run Python File" 버튼을 클릭한다.
   3. 결과가 터미널에 출력된다.

 

📌 디버깅 모드 실행 방법

  • F5 키를 눌러 디버깅을 시작한다.
  • 중단점(Breakpoint) 설정이 가능하다.

 


1.4 VS Code 필수 확장 프로그램 추천

VS Code에서 파이썬 개발을 할 때 유용한 확장 프로그램을 소개한다.
이 확장 프로그램을 설치하면 코드 가독성, 실행 속도, 디버깅이 더욱 편리해진다.

 

아래 vscode 프로그램에서 표시된 아이콘을 클릭하면 확장프로그램 마켓플레이스가 나타난다

여기에서 검색후 필요한 확장프로그램을 설치하면 된다.

1) Python (Microsoft)

  • VS Code에서 파이썬을 실행하려면 반드시 설치해야 하는 확장 프로그램이다.
  • 코드 자동 완성, 문법 검사, 디버깅 기능을 제공한다.
  • Jupyter Notebook을 VS Code에서 직접 실행할 수도 있다.

 

2) Pylance

  • Python 코드 자동 완성과 정적 분석 기능을 강화해주는 확장 프로그램이다.
  • 코드 추천 기능이 강력하며, 변수 및 함수의 타입을 자동으로 추론해준다.
  • 설치하면 코드 작성 속도를 높이고 오류를 줄이는 데 도움이 된다.

 

3) Jupyter

  • VS Code에서 Jupyter Notebook(.ipynb 파일)을 실행할 수 있도록 지원한다.
  • 데이터 분석, 머신러닝을 할 때 유용하다.
  • 터미널 없이 VS Code 내에서 셀 단위 실행이 가능하다.

 

4) Black Formatter

  • Python 코드 스타일을 자동으로 정리해주는 확장 프로그램이다.
  • Shift + Alt + F (Mac: Shift + Option + F) 단축키로 코드 정리를 실행할 수 있다.

 

5) isort

  • import 문을 자동 정렬해주는 확장 프로그램이다.
  • 불필요한 import를 정리하고, 가독성을 높여준다.

 

6) Python Debugger

  • Python 코드 디버깅을 위한 필수 확장 프로그램이다.
  • 중단점 설정, 코드 실행 흐름 확인, 변수 값 확인 기능을 지원한다.

 

7) Better Comments

  • 코드 주석을 색상별로 정리해주는 확장 프로그램이다.
  • // TODO, // IMPORTANT, // WARNING 등을 색깔별로 구분해서 가독성을 높인다.

 

여러가지를 사용해보고 자신에게 맞는 확장프로그램을 선택하면 될거 같다.

 


2. PyCharm에서 파이썬 설정하기

2.1 PyCharm 설치 및 기본 설정

  1. PyCharm 공식 홈페이지에서 다운로드 후 설치한다.
    • Community Edition (무료) / Professional Edition (유료) 중 선택 가능하다.
  2. 실행 후 새 프로젝트(New Project) 를 생성한다.

2.2 가상 환경 설정 및 Python 인터프리터 선택

  1. 프로젝트 생성 시, Virtualenv를 선택한다.
  2. Python Interpreter에서 원하는 버전을 선택 후 Create를 클릭한다.

📌 PyCharm에서 가상 환경을 사용하면 자동으로 venv 폴더를 생성하고 관리해준다.


2.3 PyCharm에서 코드 실행

  1. main.py 파일을 생성하고 아래 코드를 입력한다.

    2. Shift + F10 (Mac: ⌃ + R)을 눌러 실행한다.

    3. 터미널 창에서 결과를 확인한다.


3. VS Code vs PyCharm 비교

항목VS CodePyCharm

설치 용량 가벼움 (~200MB) 무거움 (~500MB)
확장성 다양한 확장 프로그램 지원 기본 기능이 강력함
속도 빠름 상대적으로 무거움
추천 용도 가벼운 프로젝트, 웹 개발 데이터 분석, 대규모 프로젝트

결론

VS Code는 가볍고 빠른 개발 환경을 원할 때 적합하다.
PyCharm은 강력한 기능이 포함되어 있어 대형 프로젝트나 데이터 분석에 유리하다.
각자의 개발 스타일과 프로젝트 특성에 맞춰 IDE를 선택하면 된다. 🚀