파이썬 버전 확인 방법: Windows, macOS, Linux에서 한 번에 정리

파이썬을 설치했는데 버전이 몇인지 모르거나, 가상환경과 시스템 파이썬이 헷갈릴 때 가장 먼저 해야 할 일은 현재 실행 중인 파이썬 버전을 확인하는 것입니다. 이 글에서는 Windows, macOS, Linux에서 파이썬 버전을 확인하는 가장 빠른 방법과 자주 막히는 경우를 함께 정리합니다.

가장 먼저 써볼 명령어

터미널 또는 명령 프롬프트에서 아래 명령어를 입력합니다.

python --version

환경에 따라 아래 명령어가 더 정확할 수 있습니다.

python3 --version

정상이라면 Python 3.x.x 형식으로 버전이 표시됩니다.

Windows에서 파이썬 버전 확인

  1. Win + R을 누른 뒤 cmd 입력
  2. 명령 프롬프트에서 python --version 실행
  3. 동작하지 않으면 py --version도 확인
python --version
py --version

Windows에서는 파이썬 런처인 py가 설치된 경우가 많아서 python보다 py가 먼저 동작하는 경우도 많습니다.

macOS에서 파이썬 버전 확인

  1. 터미널 실행
  2. python3 --version 입력
python3 --version

최신 macOS 환경에서는 python 대신 python3를 쓰는 경우가 일반적입니다.

Linux에서 파이썬 버전 확인

우분투, 데비안, 페도라 같은 대부분의 리눅스 배포판에서도 아래 명령어를 먼저 사용하면 됩니다.

python3 --version

추가로 파이썬 실행 파일 위치까지 확인하려면 다음 명령어도 유용합니다.

which python3

가상환경을 쓰는 경우

가상환경을 활성화한 뒤 버전을 확인하면, 현재 프로젝트에서 실제로 쓰는 파이썬 버전을 더 정확하게 파악할 수 있습니다.

python --version
which python

Windows PowerShell에서는 아래처럼 확인할 수 있습니다.

python --version
Get-Command python

버전이 안 나오거나 명령어가 안 먹을 때

1. python 명령어를 찾을 수 없는 경우

설치는 되어 있어도 환경 변수(Path)에 등록되지 않았을 수 있습니다. Windows라면 설치 시 Add Python to PATH를 체크했는지 확인하는 것이 먼저입니다.

2. python은 되는데 python3는 안 되는 경우

Windows에서는 흔한 상황입니다. 이 경우 python 또는 py를 사용하면 됩니다.

3. python3는 되는데 python은 다른 프로그램으로 연결된 경우

macOS나 Linux에서는 python이 비어 있거나 다른 버전을 가리키는 경우가 있습니다. 이때는 python3 기준으로 작업하는 편이 안전합니다.

함께 확인하면 좋은 명령어

python -m pip --version
python3 -m pip --version

pip 버전까지 함께 보면 현재 어떤 파이썬 환경에 패키지가 설치되는지 파악하기 쉬워집니다.

정리

  • Windows는 python 또는 py를 먼저 확인
  • macOS와 Linux는 python3를 먼저 확인
  • 가상환경을 쓰는 프로젝트라면 환경 활성화 후 버전 확인
  • 버전과 함께 실행 경로와 pip 위치까지 보면 혼동이 줄어듭니다

파이썬 설치가 아직 헷갈린다면 다음 글로 파이썬 설치 경로 확인, VS Code에서 파이썬 인터프리터 선택, pip 설치 위치 확인까지 이어서 정리할 수 있습니다.

댓글 남기기