리눅스 및 윈도우에서 파이썬 버전 확인하는 방법
빠른 답변: 파이썬 버전 확인하는 방법
설치된 파이썬 버전을 확인하려면 터미널이나 명령 프롬프트를 열고 다음 명령어 중 하나를 실행하세요:
- 리눅스:
python3 --version - macOS:
python3 --version - 윈도우:
python --version(또는 파이썬 런처를 사용한py --version)
이 명령어는 Python 3.12.4 또는 Python 3.13.1과 같은 줄을 출력합니다. 2026년 기준으로 파이썬 3.12와 3.13이 현재 안정 릴리스이므로, 최신 시스템 대부분은 그 범위의 버전을 표시합니다. 많은 최신 리눅스 배포판과 macOS에서는 단독 python 명령어가 더 이상 존재하지 않습니다(파이썬 2는 2020년 1월부터 지원이 종료되었습니다) — 대신 python3을 사용하세요.
기타 빠른 방법:
-
어떤 플랫폼에서든 파이썬 3을 명시적으로 확인:
python3 --version -
윈도우에서 런처로 설치된 모든 버전 나열:
py --list -
실행 중인 파이썬 세션 내부에서 전체 정보 출력:
import sys print(sys.version)
이 가이드의 나머지 부분에서는 리눅스, 윈도우, macOS 각각에 대해 각 방법을 자세히 설명합니다.
소개
파이썬은 가장 널리 사용되는 프로그래밍 언어 중 하나로, 개발자들이 자신의 시스템에 설치된 버전을 아는 것이 매우 중요합니다. 파이썬 버전은 스크립트, 라이브러리의 호환성뿐만 아니라 언어 자체의 동작에도 영향을 미칠 수 있습니다. 현재 파이썬 3.12/3.13 시대(2026년)에는, 지원되는 릴리스를 유지하는 것이 보안 업데이트와 최신 언어 기능을 위해서도 중요합니다.
파이썬 버전을 확인하는 것은 간단한 작업이지만 운영체제에 따라 약간의 차이가 있습니다. 리눅스와 macOS에서는 주로 터미널을 사용하여 버전을 확인하고, 윈도우에서는 명령 프롬프트(또는 PowerShell)나 파이썬 인터프리터를 직접 사용할 수 있습니다.
파이썬 2는 2020년 1월에 지원이 종료되었으므로, 오늘날 리눅스와 macOS에서는 python3 명령어가 표준입니다. 일부 시스템에서는 단독 python 명령어가 더 이상 제공되지 않습니다. 윈도우 설치 프로그램은 대신 python과 py 런처를 모두 제공합니다.
이 가이드에서는 리눅스, 윈도우, macOS 시스템에서 설치된 파이썬 버전을 확인하는 방법을 안내하여, 파이썬 프로젝트를 위한 환경이 올바르게 설정되었는지 확인할 수 있도록 도와드립니다.
리눅스에서 파이썬 버전 확인하기
리눅스에서는 터미널을 사용하여 파이썬 버전을 빠르고 쉽게 확인할 수 있습니다. 아래는 시스템에 설치된 파이썬 버전을 확인하는 다양한 방법입니다.
터미널 사용하기
기본 파이썬 버전 확인
설치된 기본 파이썬 버전을 확인하려면 터미널을 열고 다음 명령어를 실행하세요:
python --version
또는
python -V
최신 리눅스 배포판(2026년)에서는 python이 보통 파이썬 3을 가리키며, 이 명령어는 Python 3.12.4와 같은 결과를 반환합니다. 일부 오래된 시스템에서는 여전히 파이썬 2.x 버전을 반환할 수 있으며, 많은 최신 배포판에서는 단독 python 명령어가 아예 설치되어 있지 않습니다 — 이 경우 (아래에 나오는) python3을 사용하세요.
파이썬 3 버전 확인
python3은 오늘날의 리눅스 시스템에서 표준 명령어입니다. 파이썬 3 버전을 명시적으로 확인하려면 다음 명령어를 사용하세요:
python3 --version
이 명령어는 시스템에 설치된 파이썬 3.x 버전을 출력합니다.
대체 명령어
일부 리눅스 배포판에서는 python 명령어가 파이썬 2 대신 파이썬 3에 연결되어 있을 수 있습니다. 이 경우 다음 명령어를 사용하면 됩니다:
python --version
그러면 파이썬 3 버전이 표시됩니다.
파이썬 인터프리터 사용하기
파이썬 환경 내에서 직접 버전을 확인하고 싶다면 파이썬 인터프리터를 실행하세요.
-
터미널을 엽니다.
-
python또는python3(확인하려는 버전에 따라) 을 입력하고 Enter 키를 누릅니다:python -
인터프리터 내에서 다음 코드를 입력하여 파이썬 버전을 확인합니다:
import sys print(sys.version) -
버전은
3.x.x (default, ...)또는2.x.x (default, ...)형식으로 표시됩니다. -
인터프리터를 종료하려면 다음을 입력하세요:
exit()
윈도우에서 파이썬 버전 확인하기
윈도우에서는 명령 프롬프트나 파이썬 인터프리터를 통해 파이썬 버전을 확인할 수 있습니다. 윈도우에서 확인하는 방법은 다음과 같습니다:
명령 프롬프트 사용하기
설치된 파이썬 버전을 확인하려면 명령 프롬프트를 열고 다음 명령어를 사용하세요:
기본 파이썬 버전 확인
Windows + R 키를 눌러 실행 창을 열고 cmd를 입력한 후 Enter를 누릅니다. 그런 다음 다음 명령어를 입력하세요:
python --version
또는
python -V
이 명령어는 기본으로 설정된 파이썬 버전을 출력합니다. 예를 들어 Python 3.12.4와 같이 표시됩니다. PowerShell에서도 동일한 명령어를 실행할 수 있습니다.
파이썬 런처(py) 사용하기
최신 윈도우 설치 프로그램에는 파이썬 런처 py가 포함되어 있습니다. 특히 여러 버전의 파이썬이 설치되어 있을 때 버전을 확인하기에 가장 안정적인 방법인 경우가 많습니다:
py --version
시스템에서 감지된 모든 파이썬 버전을 나열하려면 다음을 실행하세요:
py --list
파이썬을 찾을 수 없는 경우
python 명령어가 작동하지 않고 "내부 또는 외부 명령으로 인식되지 않습니다"라는 오류가 발생하면, 파이썬이 설치되어 있지 않거나 시스템 PATH에 추가되지 않은 것입니다.
이 경우 다음 명령어로 파이썬 3 버전을 확인할 수 있습니다:
python3 --version
이 명령어는 파이썬 3이 설치되어 있고 PATH에 올바르게 설정되어 있는 경우에 작동합니다.
파이썬 인터프리터 사용하기
파이썬 인터프리터에서 직접 버전을 확인할 수도 있습니다:
-
명령 프롬프트(
cmd)를 엽니다. -
python을 입력하고 Enter 키를 누릅니다. 그러면 파이썬 인터프리터가 시작됩니다.python -
인터프리터 내에서 다음을 입력하여 버전을 확인합니다:
import sys print(sys.version)전체 파이썬 버전과 추가 정보가 표시됩니다.
-
인터프리터를 종료하려면 다음을 입력하세요:
exit()
macOS에서 파이썬 버전 확인하기
macOS는 유닉스 기반 터미널을 사용하기 때문에 리눅스와 매우 유사하게 동작합니다. 터미널 앱(응용 프로그램 > 유틸리티에 있거나 Spotlight를 통해 찾을 수 있음)을 열고 동일한 명령어를 사용하세요.
터미널 사용하기
최신 버전의 macOS에는 더 이상 시스템 python(파이썬 2) 명령어가 포함되어 있지 않으므로 python3을 사용하세요:
python3 --version
이 명령어는 Python 3.12.4와 같은 줄을 반환합니다. Homebrew나 공식 python.org 설치 프로그램을 통해 파이썬을 설치했다면, 해당 설치가 반영됩니다.
어떤 파이썬 3 실행 파일이 사용되고 있는지 확인하려면 다음을 실행하세요:
which python3
파이썬 인터프리터 사용하기
리눅스에서와 마찬가지로 인터프리터 내부에서도 확인할 수 있습니다:
-
터미널 앱을 엽니다.
-
python3을 입력하고 Enter를 눌러 파이썬을 시작합니다. -
인터프리터 내에서 다음을 실행합니다:
import sys print(sys.version) -
exit()로 종료합니다.

자주 묻는 질문(FAQs)
Q: 'python' 명령어가 인식되지 않으면 어떻게 하나요?
A: python 명령어가 인식되지 않는다면, 파이썬이 설치되어 있지 않거나 시스템 PATH 환경 변수에 추가되지 않은 경우일 가능성이 큽니다.
-
윈도우에서는 파이썬 설치 시 "Add Python to PATH" 옵션을 선택했는지 확인하세요. 이미 설치되어 있지만 PATH에 없다면, 파이썬 설치 디렉터리를 수동으로 시스템 PATH에 추가해야 할 수 있습니다.
-
리눅스에서는 파이썬이 아예 설치되어 있지 않거나,
python대신python3명령어로 파이썬 3가 설치되어 있을 수 있습니다. 이 경우python3 --version명령어를 사용해 보세요. -
macOS에서는 최신 버전에 단독
python명령어가 더 이상 제공되지 않습니다.python3 --version을 사용하고, 파이썬이 없다면 Homebrew나 공식 python.org 설치 프로그램을 통해 설치하세요. -
윈도우에서는
python이 인식되지 않을 경우 파이썬 런처를 사용한py --version도 시도해 볼 수 있습니다.
Q: 리눅스에서 파이썬 2와 파이썬 3가 모두 설치되어 있는지 어떻게 확인하나요?
A: 많은 리눅스 시스템에는 파이썬 2와 파이썬 3가 모두 설치되어 있지만, 서로 다른 명령어로 접근합니다:
-
파이썬 2 버전 확인:
python --version -
파이썬 3 버전 확인:
python3 --version
두 버전이 모두 설치되어 있다면 각각의 버전이 표시됩니다.
Q: 스크립트 내에서 파이썬 버전을 확인할 수 있나요?
A: 네, 스크립트 내에서도 파이썬 버전을 확인할 수 있습니다. 파이썬 스크립트에 다음 코드를 포함하세요:
import sys
print(sys.version)
이 코드는 스크립트를 실행하는 파이썬 버전과 추가 정보를 출력합니다.
Q: 파이썬 실행 파일 경로는 어떻게 찾나요?
A: 파이썬 실행 파일 경로는 다음 명령어로 확인할 수 있습니다:
-
리눅스와 macOS에서:
which python또는
which python3 -
윈도우에서:
where python또는 파이썬 런처를 사용하여:
py --list-paths
