먼저, 짧은 현실 체크
첫 파이썬 코드를 쓰기 위해 꼭 설치할 필요는 없어요. 이 문서에 내장된 에디터가 실제 파이썬 코드를 브라우저에서 돌려주고, 그것만으로도 한동안은 충분합니다. 로컬에 파이썬을 설치하게 되는 순간은, 내 컴퓨터에 파일을 저장하고 싶거나, 좀 더 긴 프로그램을 돌리거나, 기본에 포함되지 않은 라이브러리를 쓰고 싶을 때예요.
바로 코드부터 써보고 싶다면 다음 페이지로 건너뛰세요. 설치 준비가 됐다면 그대로 읽어 나가면 됩니다.
파이썬이 이미 깔려 있는지 먼저 확인하기
뭔가 설치하기 전에 지금 뭐가 있는지부터 확인해 보세요. 터미널을 열고 — Windows는 Command Prompt나 PowerShell, macOS는 Terminal, Linux는 원하는 셸 — 다음을 입력합니다:
python --version
"command not found"가 나오면 python3 --version도 시도해 보세요. macOS와 대부분의 Linux 배포판에는 이미 Python 3.12.6 같은 게 뜰 거예요. 숫자가 3.으로 시작하면 일단 괜찮아요.
Python 2.로 시작하는 게 보이면, 파이썬이 설치 안 된 거나 마찬가지라고 생각하세요. Python 2는 2020년에 지원이 끝났고, 새 코드에 쓰면 안 됩니다.
Windows에서 설치하기
- python.org/downloads로 이동합니다.
- 큰 노란색 "Download Python 3.x.x" 버튼을 클릭하세요. Windows는 자동으로 감지해 줍니다.
- 설치 파일을 엽니다. Install Now를 누르기 전에, 창 아래쪽의 "Add python.exe to PATH" 체크박스를 반드시 켜세요. 이 한 단계가 제일 중요해요 — 이걸 안 켜면 터미널에서
python명령이 먹히지 않습니다. - "Install Now"를 누르고 1분쯤 기다리세요. 나머지는 설치 파일이 알아서 해줍니다.
- 새 PowerShell이나 Command Prompt 창을 열고 (이전에 열린 창에는 바뀐 PATH가 반영 안 돼요)
python --version을 실행합니다. 방금 설치한 버전이 보여야 해요.
PATH 체크박스를 깜빡했다면, 설치 파일을 다시 실행해서 "Modify"를 누르고 나중에 추가하는 게 제일 쉬운 방법이에요.
macOS에서 설치하기
괜찮은 선택지가 두 개 있어요. 하나만 고르세요. 섞어 쓰지 말고요.
옵션 A: python.org 설치 파일. python.org/downloads에서 다운로드하고, .pkg 파일을 열어서 안내를 따르세요. 끝나면 터미널에서 python3와 pip3를 쓸 수 있게 됩니다.
옵션 B: Homebrew. 이미 다른 도구 때문에 Homebrew를 쓰고 있다면:
brew install python
Homebrew는 brew upgrade를 돌릴 때 파이썬도 같이 최신으로 유지해 줘서, 많은 개발자가 이 방법을 선호해요. 어떤 방법을 쓰든 설치를 확인하세요:
python3 --version
macOS에서는 그냥 python과 pip보다 python3와 pip3를 쓰세요. 그냥 명령어들은 건드리면 안 되는 낡은 시스템 파이썬을 가리키는 경우가 있어요.
Linux에서 설치하기
대부분의 배포판에는 이미 Python 3가 들어 있어요. 먼저 python3 --version으로 확인해 보세요. 설치나 업그레이드가 필요하다면 패키지 매니저를 쓰세요:
- Debian / Ubuntu:
sudo apt update && sudo apt install python3 python3-pip python3-venv - Fedora:
sudo dnf install python3 python3-pip - Arch:
sudo pacman -S python python-pip
python3-venv 패키지(또는 배포판별 대응 패키지)는 미리 받아두면 좋아요 — 라이브러리를 설치하기 시작하는 순간 가상환경을 쓰게 되거든요.
실제 코드로 설치 확인하기
터미널에 그럴듯한 버전 숫자가 떴다면, 아주 작은 프로그램을 끝까지 돌려보세요. 터미널에서:
python3
이걸 치면 파이썬의 인터랙티브 모드 — >>> 모양의 프롬프트 — 로 들어갑니다. 한 줄 치고 엔터를 누르세요:
>>> print("installed")
installed
>>> 2 + 2
4
>>> exit()
에러 대신 출력이 보이면 끝난 거예요. 인터랙티브 세션은 exit()나 Ctrl-D로 빠져나올 수 있습니다.
터미널을 건드리지 않고도 테스트만 해보고 싶다면, 아래 코드가 위 내용과 똑같이 동작해요:
뭔가 꼬였을 때
- Windows에서
python을 쳤는데 Microsoft Store가 열린다. "Add to PATH" 단계를 건너뛰어서 Windows가 대신 도와주려는 거예요. 설치 파일을 다시 실행해 Modify를 누르고 Python을 PATH에 추가하세요. pip을 못 찾는다. macOS와 Linux에서는pip3를 써보세요. Windows에서는 파이썬이 PATH에 있다면pip이 먹혀야 해요. 안 된다면python -m pip ...형태가 믿을 만한 대안입니다.- 파이썬 버전이 여러 개라 헷갈린다. 정상이에요. 그걸 관리하라고 만든 게 바로 가상환경이고, 뒤쪽 챕터에서 다룹니다.
준비 완료
동작하는 python3 명령과 쓸 만한 버전 숫자가 생겼다면, 다음 단계로 넘어갈 준비가 된 거예요 — 여러분이 직접 쓴 스크립트를 실제로 실행해 보는 일이요. 그게 다음 주제입니다.
자주 묻는 질문
파이썬은 어떻게 설치하나요?
python.org에서 설치 파일을 받아서 실행하세요. Windows에서는 Install을 누르기 전에 꼭 'Add Python to PATH' 체크박스를 켜야 해요. macOS와 Linux에는 파이썬이 이미 깔려 있는 경우가 많아서, 보통은 시스템 파이썬 옆에 최신 버전만 하나 더 설치하면 됩니다.
파이썬 버전은 어떻게 확인하나요?
터미널을 열고 python --version 또는 python3 --version을 실행해 보세요. 3.12.2 같은 숫자가 나오면 이미 설치된 거예요. command-not-found 에러가 나오면 아직 설치가 안 돼 있다는 뜻이고요.
파이썬을 꼭 설치해야 배울 수 있나요?
아니요. Coddy 같은 사이트에서 브라우저로 바로 파이썬을 돌릴 수 있어요. 이 문서 안의 인터랙티브 에디터도 마찬가지예요. 프로젝트를 저장하거나, 컴퓨터의 파일을 다루거나, 라이브러리를 쓰고 싶어지는 시점에 로컬 설치가 유용해지지만 첫 몇 개 레슨에는 필수가 아니에요.
어떤 버전의 파이썬을 설치해야 하나요?
python.org 첫 페이지에 강조된 현재 안정 버전 Python 3를 쓰면 됩니다. 배우는 목적이라면 최근 Python 3 버전 아무거나 괜찮아요 — 특정 마이너 버전을 꼭 맞출 필요는 없어요. Python 2는 피하세요. 몇 년 전에 지원이 끝났고 보안 업데이트도 더 이상 받지 않습니다.