본문 바로가기

Python

1-2. 파이썬 설치 및 개발 환경 세팅 (VS Code, Jupyter, IDLE 등)

안녕하세요! 지난 시간에는 파이썬이 무엇인지, 그리고 파이썬이 왜 그렇게 인기가 많고 다양한 분야에서 활용되는지에 대해 알아보았죠?

이번 시간에는 실제로 여러분의 컴퓨터에 파이썬을 설치하고, 코드를 작성하고 실행할 수 있는 개발 환경을 세팅하는 방법을 자세히 알아보겠습니다. 너무 걱정 마세요! 제가 단계별로 아주 쉽게 알려드릴 테니, 차근차근 따라오시면 됩니다.

우리는 주로 **VS Code (Visual Studio Code)**라는 프로그램을 사용하여 파이썬 코드를 작성하고 실행할 거예요. 하지만 파이썬을 설치하면 기본으로 제공되는 IDLE과 데이터를 분석하거나 학습할 때 많이 사용하는 Jupyter Notebook도 간단히 소개해 드릴게요.


Part 1: 파이썬(Python) 설치하기

가장 먼저 여러분의 컴퓨터에 파이썬을 설치해야 합니다. 운영체제별로 설치 방법이 조금 다를 수 있지만, 대부분은 비슷하니 걱정 마세요!

1. 파이썬 공식 웹사이트 접속하기

파이썬 공식 웹사이트 초기 화면


2. 파이썬 다운로드 페이지로 이동

  • 웹사이트 상단의 메뉴에서 Downloads를 클릭합니다.
  • 그러면 현재 가장 최신 버전의 파이썬을 다운로드할 수 있는 페이지가 나옵니다. 여러분의 운영체제(Windows, macOS, Linux)에 맞는 버전을 선택해야 합니다. 보통 웹사이트에서 자동으로 운영체제를 감지하여 Download the latest version for Windows (Windows 사용자용) 또는 Download the latest version for macOS (macOS 사용자용)와 같이 추천해 줍니다.
    • Windows 사용자: Download Python X.X.X 버튼 (X.X.X는 최신 버전 숫자)을 클릭합니다.
    • macOS 사용자: Download Python X.X.X 버튼을 클릭합니다.

 


 

3. 파이썬 설치 파일 실행 (Windows 기준)

  • 다운로드한 .exe (Windows) 또는 .pkg (macOS) 파일을 더블 클릭하여 설치를 시작합니다.
  • Windows 사용자에게 매우 중요!: 설치 창이 나타나면 반드시! 아래쪽에 있는 Add python.exe to PATH 체크박스를 체크해주세요. 이 옵션을 체크해야 나중에 명령 프롬프트(터미널)에서 파이썬을 쉽게 실행할 수 있습니다.
  • 그 다음, Install Now를 클릭합니다.
  • 설치가 진행되는 동안 잠시 기다립니다.
  • 설치가 완료되면 Setup was successful 메시지가 나타납니다. Close를 클릭하여 설치 마법사를 닫습니다.

4. 파이썬 설치 확인

  • 제대로 설치되었는지 확인해봅시다.
    • Windows: 윈도우 시작 버튼을 누르고 cmd를 검색하여 **명령 프롬프트(Command Prompt)**를 실행합니다.
    • macOS: Finder -> 응용 프로그램 -> 유틸리티 -> **터미널(Terminal)**을 실행합니다.
  • 명령 프롬프트(터미널) 창에 다음과 같이 입력하고 Enter 키를 누릅니다:
  • Bash
     
    python --version
    
  • 설치된 파이썬 버전 정보(예: Python 3.10.x)가 나타나면 성공적으로 설치된 것입니다!

Part 2: 개발 환경 세팅하기 - VS Code (Visual Studio Code)

파이썬 코드를 작성하고 실행하는 데 가장 많이 사용되는 도구 중 하나는 **Visual Studio Code (VS Code)**입니다. 가볍고 강력하며, 다양한 확장 프로그램(Extension)을 통해 파이썬 개발에 최적화된 환경을 만들 수 있습니다.

1. VS Code 다운로드 및 설치

  • VS Code 공식 웹사이트에 접속합니다: https://code.visualstudio.com/
  • 웹사이트에서 여러분의 운영체제에 맞는 Download 버튼을 클릭하여 설치 파일을 다운로드합니다. (Windows, macOS, Linux 지원)

VS Code 다운로드 버튼


  • 다운로드한 파일을 실행하여 설치를 진행합니다.
    • Windows: 사용자 계약에 동의합니다 체크 후 다음 버튼을 계속 누르면 됩니다. 중간에 PATH 추가 옵션이 있다면 체크해두는 것이 좋습니다.
    • macOS: 다운로드한 .zip 파일을 열어 Visual Studio Code.app을 응용 프로그램 폴더로 드래그 앤 드롭합니다.

2. VS Code 실행 및 한국어 팩 설치 (선택 사항)

  • VS Code를 실행합니다.
  • (선택 사항) VS Code를 한국어로 사용하고 싶다면:
    • 왼쪽 사이드바의 확장(Extensions) 아이콘 (네모 4개 모양)을 클릭하거나, Ctrl+Shift+X (macOS: Cmd+Shift+X)를 누릅니다.
    • 검색창에 Korean Language Pack을 입력합니다.
    • Korean Language Pack for Visual Studio Code를 찾아 Install 버튼을 클릭합니다.
    • 설치 완료 후 VS Code를 다시 시작하라는 메시지가 나오면 Restart를 클릭합니다.

3. 파이썬 확장(Extension) 설치

파이썬 코드를 VS Code에서 효율적으로 작성하고 실행하려면, 공식 파이썬 확장을 설치해야 합니다.

  • VS Code 왼쪽 사이드바의 확장(Extensions) 아이콘을 클릭합니다.
  • 검색창에 Python을 입력합니다.
  • Microsoft에서 제공하는 Python 확장을 찾아 Install 버튼을 클릭합니다. (보통 가장 위에 나옵니다.)
  • 이 확장은 파이썬 코드 자동 완성, 문법 검사, 디버깅 등 다양한 편리한 기능을 제공합니다.

Part 3: 다른 개발 환경 살펴보기 (IDLE, Jupyter Notebook)

파이썬을 설치하면 기본적으로 제공되는 도구들과, 특정 목적에 유용한 도구들도 간단히 알아보겠습니다.

1. IDLE (Integrated Development and Learning Environment)

  • IDLE은 파이썬을 설치하면 함께 설치되는 기본적인 개발 환경입니다. 아주 가볍고 간단해서 파이썬 문법을 테스트하거나 짧은 코드를 실행해볼 때 유용합니다.
  • 실행 방법:
    • Windows: 윈도우 시작 메뉴에서 IDLE (Python X.X)을 검색하여 실행합니다.
    • macOS: Finder -> 응용 프로그램 -> 유틸리티 -> **터미널(Terminal)**을 실행합니다.
    •  

  • IDLE 셸(Shell) 창이 열리면 >>> 프롬프트 뒤에 파이썬 코드를 직접 입력하고 Enter를 눌러 바로 결과를 확인할 수 있습니다.
  • Python
     
    >>> print("Hello, IDLE!")
    Hello, IDLE!
    >>> 1 + 1
    2
    

2. Jupyter Notebook (주피터 노트북)

  • Jupyter Notebook은 주로 데이터 과학, 인공지능, 통계 학습 분야에서 많이 사용되는 웹 기반의 대화형 개발 환경입니다. 코드, 텍스트, 이미지 등을 하나의 문서에 함께 기록하며 실행 결과를 바로 확인할 수 있어 '실험'적인 개발에 아주 좋습니다.
  • 설치 방법 (VS Code에서 사용 가능):
    • VS Code에서 Jupyter Notebook을 사용하려면, 앞서 설치한 Python 확장 외에 Jupyter 확장도 설치해야 합니다.
    • VS Code 왼쪽 사이드바의 확장(Extensions) 아이콘을 클릭하고 Jupyter를 검색하여 설치합니다.
    설치가 완료되면 VS Code에서 .ipynb 확장자를 가진 주피터 노트북 파일을 열거나 새로 생성하여 사용할 수 있습니다.

마무리하며

축하합니다! 이제 여러분의 컴퓨터에 파이썬이 설치되었고, 코드를 작성하고 실행할 수 있는 개발 환경인 VS Code까지 세팅을 완료했습니다.

이번 포스팅이 길고 복잡하게 느껴졌을 수도 있지만, 프로그래밍의 첫걸음을 떼는 데 있어 개발 환경을 제대로 세팅하는 것은 매우 중요합니다. 한 번만 잘 해두면 앞으로 편안하게 코딩에만 집중할 수 있을 거예요.

다음 시간에는 드디어 **"Hello, World!"**를 출력하면서 여러분의 첫 파이썬 코드를 직접 실행해보고, VS Code 사용법을 더 자세히 익혀볼 것입니다. 기대되지 않나요?


궁금한 점이 있다면 언제든지 질문해주세요! 다음 포스팅에서 만나요!

반응형