파이썬(Python) 다운로드·설치 방법

파이썬 Python 파이썬 다운로드 Python 다운로드 파이썬 설치 Python 설치 파이썬 설치 방법 Python 프로그램 Python 3 Python Install Manager 파이썬 PATH pip 설치 Python 가상환경
최종 수정 2026. 8. 11.
QUICK ANSWER
파이썬은 Python.org 공식 다운로드 페이지에서 받을 수 있습니다. 2026년 8월 11일 기준 최신 안정판은 Python 3.14.7입니다. Windows 10·11에서는 기존 설치 파일보다 Python Install Manager가 현재 공식 권장 방식이며, 설치 후 터미널에서 py install 3.14를 실행하고 python --version과 py list로 확인하면 됩니다. 패키지는 전역 환경에 계속 쌓기보다 프로젝트마다 python -m venv .venv로 가상환경을 만든 뒤 python -m pip 형식으로 설치하는 편이 안전합니다.
Python
소프트웨어
개발·관리 Python Software Foundation
최신 안정판 Python 3.14.7
Windows 설치 Python Install Manager
패키지 관리자 pip·PyPI
기본 가상환경 venv
지원 플랫폼 Windows·macOS·Linux 등
라이선스 PSF License
확인일 2026년 8월 11일
홈페이지 바로가기 ↗

공식 다운로드와 최신 버전

Python은 웹 개발, 업무 자동화, 데이터 분석, 인공지능, 교육 등 다양한 분야에서 사용하는 프로그래밍 언어입니다. 코드를 작성하는 편집기와 실제 코드를 실행하는 Python 런타임은 서로 다른 프로그램이므로 VS Code나 Cursor만 설치한 상태라면 Python을 별도로 준비해야 합니다.

2026년 8월 11일 Python.org 기준 최신 안정판은 Python 3.14.7입니다. Python 3.15는 아직 사전 출시 단계이므로 특별히 테스트할 목적이 아니라면 공식 다운로드 페이지가 안내하는 안정판을 선택하세요.

환경일반 사용자에게 맞는 설치 방식확인할 점
Windows 10·11Python Install Managerpython, py, py list 명령 확인
macOS 10.15 이상Python.org macOS installerApple Silicon·Intel 환경과 프로젝트 요구 버전 확인
Linux배포판 패키지 관리자 또는 공식 소스시스템 Python을 임의로 덮어쓰지 않기

Windows용 릴리스 페이지에는 기존 64-bit installer도 남아 있지만, 현재 공식 문서는 Python Install Manager를 기본 경로로 안내합니다. 전통형 Windows 설치 프로그램은 Python 3.14와 3.15 동안 유지되고 Python 3.16부터 배포가 중단될 예정입니다.

Windows Python Install Manager 설치 방법

  1. 정보상자의 홈페이지 바로가기로 Python.org Downloads 페이지를 엽니다.
  2. Windows용 Python Install Manager를 내려받아 설치합니다. Microsoft Store에서 설치해도 기능은 같습니다.
  3. Windows Terminal이나 PowerShell을 새로 엽니다.
  4. 최신 3.14 계열 런타임을 명시적으로 설치하려면 다음 명령을 실행합니다.
py install 3.14
  1. 설치 결과와 기본 버전을 확인합니다.
python --version
py list

Python 런타임이 하나도 없을 때 python을 처음 실행하면 자동 설치를 제안할 수 있지만, 여러 버전을 관리할 계획이라면 py install 3.14처럼 원하는 계열을 명시하는 편이 분명합니다. 설치 가능한 버전은 py list --online으로 확인할 수 있습니다.

설치 확인과 첫 파일 실행

터미널에서 다음 명령이 모두 정상적으로 출력되는지 확인합니다.

python --version
python -m pip --version
py list

작업 폴더에 hello.py 파일을 만들고 아래 코드를 저장합니다.

print("Hello, Python!")

같은 폴더에서 다음 명령을 실행했을 때 문장이 출력되면 기본 실행 환경이 연결된 것입니다.

python hello.py

파일을 더블클릭하면 창이 바로 닫혀 결과를 읽기 어려울 수 있습니다. 처음에는 터미널에서 python 파일명.py 형식으로 실행하는 것이 오류 메시지까지 확인하기 좋습니다.

pip로 패키지 설치하는 방법

pip는 PyPI에 등록된 Python 패키지를 설치하는 도구입니다. 어떤 Python에 설치되는지 분명하게 하려면 단독 pip보다 다음 형식을 권장합니다.

python -m pip install --upgrade pip
python -m pip install requests
python -m pip show requests

컴퓨터 전체 환경에 패키지를 계속 추가하면 프로젝트별 요구 버전이 충돌할 수 있습니다. 실제 프로젝트에서는 먼저 가상환경을 만든 뒤 그 안에서 패키지를 설치하세요.

venv 가상환경 만들기

프로젝트 폴더를 연 상태에서 아래 순서대로 실행합니다.

python -m venv .venv
.venv\Scripts\activate
python -m pip install requests

명령줄 앞에 (.venv)가 표시되면 가상환경이 활성화된 상태입니다. 사용을 마칠 때는 다음 명령을 실행합니다.

deactivate

.venv 폴더에는 프로젝트용 Python 실행 파일과 설치 패키지가 들어갑니다. Git 저장소에 그대로 올리지 말고 .gitignore.venv/를 추가하는 것이 일반적입니다.

python·py·pip 명령이 실행되지 않을 때

현재 Windows 설치 방식에서는 과거 설치 화면의 Add Python to PATH 체크 여부만 확인해서는 문제를 정확히 찾기 어렵습니다.

증상확인 방법
python이 Microsoft Store를 엶Windows의 앱 실행 별칭에서 Python 기본 별칭 확인
py가 엉뚱한 파일을 열려고 함설치된 기존 Python Launcher가 새 Install Manager보다 우선하는지 확인
pythonpy 버전이 다름py listwhere python으로 설치 위치·기본 버전 확인
pip를 찾지 못함python -m pip --version 사용, 가상환경 활성화 확인
설치한 패키지 명령을 찾지 못함py install --refresh 실행 후 터미널 다시 열기
VS Code에서 다른 버전이 실행됨Python Select Interpreter에서 .venv 또는 원하는 런타임 재선택

환경 변수에 여러 Python 폴더를 무작정 추가하면 오래된 설치가 먼저 실행될 수 있습니다. 먼저 py list, where python, python --version으로 현재 상태를 확인한 다음 중복 설치를 정리하세요.

VS Code에서 Python 연결하기

  1. VS Code를 설치하고 Extensions에서 게시자가 Microsoft인 Python 확장을 설치합니다.
  2. 프로젝트 폴더를 열고 Ctrl+Shift+P를 누릅니다.
  3. Python: Select Interpreter를 실행합니다.
  4. 프로젝트의 .venv 또는 사용할 Python 버전을 선택합니다.
  5. 새 터미널을 열고 python --version으로 다시 확인합니다.

편집기 오른쪽 아래에 표시되는 Python과 기존 터미널의 Python이 다를 수 있습니다. 인터프리터를 바꾼 뒤에는 터미널을 새로 여는 것이 좋습니다.

Python.org와 Anaconda 차이

구분Python.org 설치Anaconda Distribution
기본 관리 도구pip·venvconda
초기 구성표준 Python 중심데이터 과학 패키지·Navigator·Jupyter 포함
설치 용량비교적 작음비교적 큼
적합한 경우일반 개발·자동화·웹·학습데이터 분석 환경을 한 번에 구성할 때

둘 중 하나가 무조건 더 좋은 것은 아닙니다. 강의나 프로젝트가 conda 환경을 요구하면 Anaconda·Miniconda가 편하고, 표준 Python과 pip만 필요하면 Python.org 설치가 단순합니다. 두 환경을 모두 설치했다면 VS Code가 어느 인터프리터를 선택했는지 반드시 확인하세요.

여러 버전 관리와 업데이트·삭제

Python Install Manager에서는 여러 런타임을 나란히 설치할 수 있습니다.

py list
py list --online
py install 3.13
py install --update

특정 버전이 필요한 프로젝트는 해당 버전으로 가상환경을 만든 뒤 고정해서 사용하세요. 관리 중인 3.14 런타임을 제거하려면 py uninstall 3.14를 사용할 수 있습니다. Install Manager 앱만 제거해도 기존 런타임은 남을 수 있으므로, 완전 삭제가 목적이라면 py list로 남은 런타임과 프로젝트 가상환경을 먼저 확인해야 합니다.

출처

자주 묻는 질문

파이썬은 어디에서 다운로드하나요?
Python Software Foundation이 운영하는 Python.org의 Downloads 페이지를 이용하세요. Windows에서는 Python Install Manager, macOS에서는 현재 안정판용 공식 설치 프로그램을 받을 수 있습니다. 광고성 다운로드 사이트나 출처를 확인하기 어려운 재배포 파일은 피하는 것이 안전합니다.
현재 파이썬 최신 버전은 무엇인가요?
2026년 8월 11일 기준 최신 안정판은 2026년 8월 5일 공개된 Python 3.14.7입니다. 다만 강의·회사 프로젝트·특정 라이브러리가 요구하는 버전이 있다면 최신판 대신 해당 버전의 별도 가상환경을 사용하는 편이 좋습니다.
Windows에서 Add Python to PATH를 체크해야 하나요?
현재 공식 권장 방식인 Python Install Manager에서는 예전 설치 화면의 체크박스만으로 설명하기 어렵습니다. python과 py 명령은 전역 별칭으로 제공되며, 버전별 별칭을 쓰기 위한 추가 경로 등록은 선택 사항입니다. 설치 후 python --version과 py list가 실행되는지 먼저 확인하세요.
Python Install Manager는 무엇인가요?
Windows에서 여러 Python 런타임을 설치·조회·업데이트·제거하는 공식 도구입니다. Microsoft Store 또는 Python.org에서 설치할 수 있고 두 배포판의 기능은 같습니다. 기존 전통형 설치 파일은 Python 3.14·3.15 동안 제공되지만 Python 3.16부터 배포가 중단될 예정입니다.
pip 명령을 찾을 수 없다고 나오면 어떻게 하나요?
단독 pip 대신 python -m pip --version 또는 py -m pip --version을 실행하세요. 가상환경을 활성화했는지 확인하고, 설치된 패키지 명령의 별칭이 갱신되지 않았다면 py install --refresh도 확인할 수 있습니다.
파이썬 가상환경은 왜 필요한가요?
프로젝트마다 Python과 패키지 버전을 분리해 충돌을 막기 위해서입니다. 프로젝트 폴더에서 python -m venv .venv를 실행하고 Windows에서는 .venv\Scripts\activate로 활성화한 뒤 패키지를 설치하세요.
Python.org 설치와 Anaconda 중 무엇을 선택해야 하나요?
일반 Python 개발과 표준 pip·venv 환경을 원하면 Python.org 설치가 단순합니다. 데이터 분석용 패키지와 Jupyter·Navigator·conda를 한꺼번에 구성하려면 Anaconda가 편리합니다. 같은 프로젝트에서 두 환경을 섞기보다 하나를 정하고 편집기에서 해당 인터프리터를 선택하세요.
VS Code만 설치하면 파이썬이 실행되나요?
아닙니다. VS Code는 편집기이므로 Python 런타임을 별도로 설치해야 합니다. 설치 후 Microsoft Python 확장을 추가하고 Python Select Interpreter에서 사용할 Python 또는 가상환경을 선택하세요.
Python Install Manager를 삭제하면 Python도 모두 삭제되나요?
설치 관리자만 제거해도 이미 설치한 Python 런타임은 남을 수 있습니다. 특정 버전은 py uninstall 3.14처럼 제거할 수 있고, 관리 중인 런타임까지 모두 정리하려면 공식 문서의 py uninstall --purge 사용 조건을 먼저 확인하세요.