본문 바로가기
카테고리 없음

파이썬 하루 1시간 공부일지 ② – 설치부터 첫 실행까지 완벽 가이드

by jbparkbill 2025. 11. 15.
반응형

설치부터 첫 실행까지 완벽 가이드
설치부터 첫 실행까지 완벽 가이드

어제는 프로그래밍의 개념과 첫 “print()” 실행으로 시작했다면, 오늘은 본격적으로 파이썬 환경 구축을 진행할 차례다. 프로그래밍은 설치 과정에서 막히면 의욕이 떨어지기 쉽지만, 오늘 이 글만 따라 하면 누구나 1시간 안에 실행 환경을 완성할 수 있다. 이제 파이썬을 내 컴퓨터에서 직접 실행해 보자.


오늘의 목표
  • 파이썬 3.x 설치 및 버전 확인
  • 기본 실행 환경(IDLE, VS Code) 세팅
  • 첫 파이썬 스크립트 작성 및 실행 성공

1. 파이썬 설치 전 알아야 할 기본 개념

파이썬은 ‘인터프리터 언어’다. 즉, 컴파일 과정 없이 한 줄씩 읽으며 실행한다. 이 때문에 설치 후 바로 코드를 실행해 볼 수 있어 초보자에게 매우 친숙하다.

파이썬 버전은 Python 3 계열을 사용해야 한다. Python 2는 이미 공식 지원이 종료되어 있으며, 최신 라이브러리도 3 전용으로 제공된다.

주의: 회사나 학교 PC에 Python 2가 이미 설치되어 있다면 제거 후 Python 3.x 버전으로 새로 설치해야 한다.

2. 파이썬 설치 방법 (Windows 기준)

1단계: 다운로드

공식 사이트 python.org/downloads에 접속해 가장 최근의 Python 3.x 버전을 다운로드한다.

2단계: 설치 옵션 선택

설치창 하단의 “Add Python 3.x to PATH” 체크박스를 반드시 선택한다. 이 옵션을 놓치면 명령 프롬프트에서 python 명령이 인식되지 않는다.

3단계: 설치 완료 확인

명령 프롬프트(또는 PowerShell)를 열고 아래를 입력한다.

python --version

결과가 아래처럼 나오면 성공이다.

Python 3.11.6

3. macOS와 Linux 설치

macOS는 기본적으로 Python이 설치되어 있지만 구버전일 수 있다. 터미널에서 아래 명령을 입력하여 최신 버전을 설치할 수 있다.

brew install python

Linux 계열(Ubuntu 등)에서는 아래 명령을 입력한다.

sudo apt update
sudo apt install python3 python3-pip

4. 파이썬 실행 환경 선택하기

환경 특징 추천 대상
IDLE 기본 설치 포함, 가볍고 즉시 실행 가능 완전 초보자
VS Code 확장 기능이 많고 직관적인 UI 직장인, 학생, 실무형 학습자
Jupyter Notebook 코드와 결과를 동시에 볼 수 있음 데이터 분석 입문자

오늘은 가장 간단한 IDLE을 이용해 첫 실행을 해보자.

5. 첫 코드 실행하기

1) IDLE 실행

“시작 메뉴 → Python → IDLE”을 클릭하면 즉시 실행된다. 파란 배경의 Python Shell 창이 뜬다면 성공이다.

2) 간단한 출력 코드 입력

print("안녕하세요, 파이썬 두 번째 날입니다!")

Enter를 누르면 결과가 바로 출력된다.

3) 파일 저장 후 실행하기

새 창을 열고 코드를 입력한 뒤, Ctrl + S로 저장하고 F5를 눌러 실행해 보자.

# 파일명: day02_hello.py
print("두 번째 공부일지 - 설치 완료 후 첫 실행 성공!")

6. 실습: 계산기 만들기

오늘 배운 print와 변수 개념을 응용해 간단한 계산기를 만들어보자.

# 파일명: day02_calc.py
num1 = int(input("첫 번째 숫자: "))
num2 = int(input("두 번째 숫자: "))
result = num1 + num2

print("두 수의 합은:", result)

이 프로그램을 실행하면 사용자의 입력에 따라 덧셈 결과를 출력한다. 이것이 바로 파이썬의 ‘입력 → 처리 → 출력’ 구조의 기본이다.

7. 자주 발생하는 설치 오류와 해결법

  • 'python' is not recognized → 설치 시 PATH 옵션을 체크하지 않음. 재설치 필요.
  • pip 명령어 오류python -m ensurepip --upgrade로 복구 가능.
  • 버전 충돌python3 명령으로 실행해보기.

8. 오늘의 1시간 루틴 정리

시간 활동
10분 파이썬 설치 및 버전 확인
20분 IDLE 실행 및 첫 코드 입력
20분 계산기 프로그램 실습
10분 오늘 학습 노트 작성 및 오류 정리

9. 내일 예고 – 변수와 데이터 타입 완전 정리

파이썬의 가장 강력한 특징 중 하나는 유연한 데이터 타입 시스템이다. 내일은 문자열, 숫자, 불리언, 리스트 등을 직접 다뤄보며 데이터를 효율적으로 다루는 방법을 배운다.

 

결론: 오늘은 환경을 세팅하고 첫 실행에 성공했다면, 이미 50%는 완성이다. 코드를 한 줄이라도 실행했다면, 당신은 더 이상 ‘초보자’가 아니다. 내일부터는 파이썬 언어의 구조를 본격적으로 탐험해 보자.

반응형