개발/파이썬

파이썬 환경 설정

김수박. 2024. 6. 28. 15:53

파이썬 환경 설정: 통합 개발 환경(IDE) 설치 및 VS Code 사용법

파이썬 프로그래밍을 시작하려면 코드 작성, 디버깅, 실행을 편리하게 할 수 있는 환경이 필요합니다. 이번 글에서는 파이썬 개발에 널리 사용되는 통합 개발 환경(IDE)과 그 중에서도 VS Code(Visual Studio Code)의 설치 및 사용법에 대해 알아보겠습니다.

통합 개발 환경(IDE) 설치 및 사용법

IDE(Integrated Development Environment)는 코드 작성, 디버깅, 실행, 테스트 등의 기능을 제공하는 소프트웨어입니다. 파이썬 개발에 사용되는 대표적인 IDE에는 PyCharm, VS Code, Jupyter Notebook 등이 있습니다.

1. PyCharm
  • 설치:
    1. PyCharm 공식 웹사이트에 접속하여 무료 버전(Community Edition)을 다운로드합니다.
    2. 다운로드한 파일을 실행하여 설치를 완료합니다.
  • 사용법:
    1. PyCharm을 실행하고, 새 프로젝트를 생성합니다.
    2. 프로젝트 폴더에서 새로운 파이썬 파일(.py)을 만들고 코드를 작성합니다.
    3. 코드 작성 후, 실행 버튼을 눌러 프로그램을 실행합니다.
2. Jupyter Notebook
  • 설치:
    1. Jupyter Notebook은 아나콘다(Anaconda) 배포판에 포함되어 있습니다. 아나콘다 공식 웹사이트에서 아나콘다를 다운로드하여 설치합니다.
    2. 설치 후, Anaconda Navigator에서 Jupyter Notebook을 실행합니다.
  • 사용법:
    1. Jupyter Notebook을 실행하면 웹 브라우저가 열리고, 인터페이스가 나타납니다.
    2. 새 노트북을 생성하고, 코드 셀에 파이썬 코드를 작성합니다.
    3. 셀 단위로 코드를 실행하며 결과를 확인할 수 있습니다.

VS Code 사용법

VS Code(Visual Studio Code)는 마이크로소프트에서 개발한 무료 코드 편집기입니다. 다양한 언어를 지원하며, 확장 기능을 통해 파이썬 개발 환경으로 쉽게 설정할 수 있습니다.

1. VS Code 설치
  1. VS Code 공식 웹사이트에 접속하여 다운로드 페이지로 이동합니다.
  2. 자신의 운영체제에 맞는 설치 파일을 다운로드하여 설치합니다.
  3. 설치가 완료되면 VS Code를 실행합니다.
2. 파이썬 확장 설치
  1. VS Code를 실행한 후, 좌측 사이드바에서 확장(Extensions) 아이콘을 클릭합니다.
  2. 검색창에 "Python"을 입력하고, Microsoft가 제공하는 파이썬 확장을 설치합니다.
3. 파이썬 환경 설정
  1. VS Code에서 새 파일을 열거나, 기존 파이썬 파일을 엽니다.
  2. 파일이 열리면, VS Code는 자동으로 파이썬 인터프리터를 감지합니다. 만약 감지되지 않으면, 좌측 하단의 인터프리터 선택 옵션을 클릭하여 직접 설정할 수 있습니다.
4. 코드 작성 및 실행
  1. 새 파일을 생성하고 확장자가 .py인 파일을 만듭니다.
  2. 파이썬 코드를 작성합니다. 예를 들어, hello.py 파일에 다음과 같은 코드를 작성합니다:
     print("Hello, World!")
  3. 파일을 저장한 후, 상단 메뉴에서 Run 버튼을 클릭하여 코드를 실행합니다.
  4. 출력 결과가 VS Code 터미널에 표시됩니다.
5. 디버깅
  1. VS Code는 강력한 디버깅 기능을 제공합니다. 코드 작성 후, 디버깅 아이콘을 클릭하여 디버깅 모드로 전환할 수 있습니다.
  2. 중단점(Breakpoint)을 설정하고, 디버깅을 시작하여 변수 값 확인 및 코드 흐름을 분석할 수 있습니다.

이제 VS Code를 사용하여 파이썬 개발 환경을 설정하고, 코드를 작성하고 실행할 수 있습니다. VS Code는 다양한 확장 기능과 편리한 사용성을 제공하여 초보자부터 전문가까지 모두에게 유용한 도구입니다. 파이썬 프로그래밍을 더욱 효율적으로 진행하기 위해 VS Code를 적극 활용해 보세요.