Python 설치
Python 코드를 실행하기 위해서는 사람이 작성한 Python 코드를 읽고 실행하는 Python 인터프리터(Interpreter)가 컴퓨터에 설치되어 있어야 합니다.
Python 설치하기
Python 공식 다운로드 페이지에서 사용하는 운영체제에 맞는 Python 3 설치 방법을 선택하세요. 가장 최신 Bugfix release를 설치합니다.
| 상태 | 의미 |
|---|---|
| Pre-release | 다음 버전을 미리 시험하는 alpha·beta·release candidate 버전입니다. |
| Bugfix release | 안정화된 버전에 오류 수정과 보안 개선을 반영한 버전입니다. |
| Security release | 새 기능이나 일반 오류 수정 없이 보안 문제만 수정하는 오래된 버전입니다. |
| End-of-life | 더 이상 지원이나 보안 업데이트를 제공하지 않는 버전입니다. |
macOS
- macOS용 Python 다운로드 페이지에서 최신 안정 버전의 macOS installer를 내려받습니다.
- 내려받은
.pkg파일을 열고 설치 프로그램의 안내에 따라 설치합니다. -
터미널을 열고 아래 명령어로 설치를 확인합니다.
python3 --version
Windows
- Windows용 Python 다운로드 페이지에서 Python Install Manager를 내려받아 설치합니다.
-
PowerShell을 열고 아래 명령어를 실행해 최신 Python 3 버전을 설치합니다.
py install 3 -
설치가 끝나면 아래 명령어로 설치를 확인합니다.
python --version
Python 설치 위치
Python을 설치하면 인터프리터는 컴퓨터의 정해진 위치에 저장됩니다. 터미널에서 python 또는 python3를 입력하면 운영체제는 미리 등록된 경로에서 Python 인터프리터를 찾아 실행합니다.
이렇게 컴퓨터 전체에서 사용할 수 있도록 설치한 Python을 전역 Python(Global Python)이라고 부릅니다. 전역 Python은 어느 폴더에서든 실행할 수 있습니다.
터미널에서 아래 명령어를 실행하면 Python 실행 위치를 확인할 수 있습니다. 설치 방식과 사용자 이름에 따라 경로는 달라질 수 있습니다.
$ which python3
/Library/Frameworks/Python.framework/Versions/3.14/bin/python3
PS> where.exe python
C:\Users\사용자이름\AppData\Local\Microsoft\WindowsApps\python.exe
Python 버전
Python 버전은 Python 3.14.0처럼 세 개의 숫자로 표시합니다.
| 구분 | 예시 | 의미 |
|---|---|---|
| 메이저 버전 | 3 |
큰 변화가 포함되는 버전입니다. 현재는 Python 3를 사용합니다. |
| 마이너 버전 | 14 |
새 기능과 개선 사항이 추가되는 버전입니다. |
| 패치 버전 | 0 |
오류 수정과 보안 개선이 포함되는 버전입니다. |
같은 Python 3라도 마이너 버전에 따라 사용할 수 있는 기능이나 라이브러리의 지원 여부가 달라질 수 있습니다. 프로젝트에서 특정 Python 버전을 안내한다면 그 버전을 사용해야 하며, 별도 안내가 없다면 최신 안정 버전의 Python을 사용하면 됩니다.
실습 과제
다음 문장이 맞으면 O, 틀리면 X를 선택하세요.
- Python을 설치한다는 것은 Python 코드를 실행하는 인터프리터를 설치하는 일이다.
- 전역 Python에 설치한 라이브러리는 여러 프로젝트에 영향을 줄 수 있다.
Python 3.13.1에서13은 메이저 버전 번호다.
정답·해설
- O — Python 인터프리터가 작성한 Python 코드를 읽고 실행합니다.
- O — 전역 Python은 여러 프로젝트가 함께 사용하므로, 라이브러리 버전이 서로 충돌할 수 있습니다.
- X —
3이 메이저 버전이고,13은 마이너 버전,1은 패치 버전입니다.