리눅스 및 윈도우에서 파이썬 버전 확인하는 방법

LightNode
작성자 LightNode ·

소개

파이썬은 가장 널리 사용되는 프로그래밍 언어 중 하나로, 개발자들이 자신의 시스템에 설치된 버전을 아는 것이 매우 중요합니다. 파이썬 버전은 스크립트, 라이브러리의 호환성뿐만 아니라 언어 자체의 동작에도 영향을 미칠 수 있습니다.

파이썬 버전을 확인하는 것은 간단한 작업이지만 운영체제에 따라 약간의 차이가 있습니다. 리눅스에서는 주로 터미널을 사용하여 버전을 확인하고, 윈도우에서는 명령 프롬프트나 파이썬 인터프리터를 직접 사용할 수 있습니다.

이 가이드에서는 리눅스와 윈도우 시스템 모두에서 설치된 파이썬 버전을 확인하는 방법을 안내하여, 파이썬 프로젝트를 위한 환경이 올바르게 설정되었는지 확인할 수 있도록 도와드립니다.

리눅스에서 파이썬 버전 확인하기

리눅스에서는 터미널을 사용하여 파이썬 버전을 빠르고 쉽게 확인할 수 있습니다. 아래는 시스템에 설치된 파이썬 버전을 확인하는 다양한 방법입니다.

터미널 사용하기

기본 파이썬 버전 확인

설치된 기본 파이썬 버전을 확인하려면 터미널을 열고 다음 명령어를 실행하세요:

python --version

또는

python -V

이 명령어는 기본으로 설정된 파이썬 2.x 버전을 반환합니다. 일부 오래된 리눅스 배포판에서는 여전히 기본값일 수 있습니다.

파이썬 3 버전 확인

많은 리눅스 시스템에는 파이썬 2와 파이썬 3가 모두 설치되어 있습니다. 파이썬 3 버전을 확인하려면 다음 명령어를 사용하세요:

python3 --version

이 명령어는 시스템에 설치된 파이썬 3.x 버전을 출력합니다.

대체 명령어

일부 리눅스 배포판에서는 python 명령어가 파이썬 2 대신 파이썬 3에 연결되어 있을 수 있습니다. 이 경우 다음 명령어를 사용하면 됩니다:

python --version

그러면 파이썬 3 버전이 표시됩니다.

파이썬 인터프리터 사용하기

파이썬 환경 내에서 직접 버전을 확인하고 싶다면 파이썬 인터프리터를 실행하세요.

  1. 터미널을 엽니다.

  2. python 또는 python3 (확인하려는 버전에 따라) 을 입력하고 Enter 키를 누릅니다:

    python
    
  3. 인터프리터 내에서 다음 코드를 입력하여 파이썬 버전을 확인합니다:

    import sys
    print(sys.version)
    
  4. 버전은 3.x.x (default, ...) 또는 2.x.x (default, ...) 형식으로 표시됩니다.

  5. 인터프리터를 종료하려면 다음을 입력하세요:

    exit()
    

윈도우에서 파이썬 버전 확인하기

윈도우에서는 명령 프롬프트나 파이썬 인터프리터를 통해 파이썬 버전을 확인할 수 있습니다. 윈도우에서 확인하는 방법은 다음과 같습니다:

명령 프롬프트 사용하기

설치된 파이썬 버전을 확인하려면 명령 프롬프트를 열고 다음 명령어를 사용하세요:

기본 파이썬 버전 확인

Windows + R 키를 눌러 실행 창을 열고 cmd를 입력한 후 Enter를 누릅니다. 그런 다음 다음 명령어를 입력하세요:

python --version

또는

python -V

이 명령어는 기본으로 설정된 파이썬 버전을 출력합니다. 파이썬 2와 파이썬 3가 모두 설치된 경우 기본 파이썬 버전(2 또는 3)이 표시됩니다.

파이썬을 찾을 수 없는 경우

python 명령어가 작동하지 않고 "내부 또는 외부 명령으로 인식되지 않습니다"라는 오류가 발생하면, 파이썬이 설치되어 있지 않거나 시스템 PATH에 추가되지 않은 것입니다.

이 경우 다음 명령어로 파이썬 3 버전을 확인할 수 있습니다:

python3 --version

이 명령어는 파이썬 3가 설치되어 있고 PATH에 올바르게 설정된 경우에 작동합니다.

파이썬 인터프리터 사용하기

파이썬 인터프리터에서 직접 버전을 확인할 수도 있습니다:

  1. 명령 프롬프트(cmd)를 엽니다.

  2. python을 입력하고 Enter 키를 누릅니다. 그러면 파이썬 인터프리터가 시작됩니다.

    python
    
  3. 인터프리터 내에서 다음을 입력하여 버전을 확인합니다:

    import sys
    print(sys.version)
    

    전체 파이썬 버전과 추가 정보가 표시됩니다.

  4. 인터프리터를 종료하려면 다음을 입력하세요:

    exit()
    

리눅스 및 윈도우에서 파이썬 버전 확인하기

자주 묻는 질문(FAQs)

Q: 'python' 명령어가 인식되지 않으면 어떻게 하나요?

A: python 명령어가 인식되지 않는다면, 파이썬이 설치되어 있지 않거나 시스템 PATH 환경 변수에 추가되지 않은 경우일 가능성이 큽니다.

  • 윈도우에서는 파이썬 설치 시 "Add Python to PATH" 옵션을 선택했는지 확인하세요. 이미 설치되어 있지만 PATH에 없다면, 파이썬 설치 디렉터리를 수동으로 시스템 PATH에 추가해야 할 수 있습니다.

  • 리눅스에서는 파이썬이 아예 설치되어 있지 않거나, python 대신 python3 명령어로 파이썬 3가 설치되어 있을 수 있습니다. 이 경우 python3 --version 명령어를 사용해 보세요.

Q: 리눅스에서 파이썬 2와 파이썬 3가 모두 설치되어 있는지 어떻게 확인하나요?

A: 많은 리눅스 시스템에는 파이썬 2와 파이썬 3가 모두 설치되어 있지만, 서로 다른 명령어로 접근합니다:

  • 파이썬 2 버전 확인:

    python --version
    
  • 파이썬 3 버전 확인:

    python3 --version
    

두 버전이 모두 설치되어 있다면 각각의 버전이 표시됩니다.

Q: 스크립트 내에서 파이썬 버전을 확인할 수 있나요?

A: 네, 스크립트 내에서도 파이썬 버전을 확인할 수 있습니다. 파이썬 스크립트에 다음 코드를 포함하세요:

import sys
print(sys.version)

이 코드는 스크립트를 실행하는 파이썬 버전과 추가 정보를 출력합니다.

Q: 파이썬 실행 파일 경로는 어떻게 찾나요?

A: 파이썬 실행 파일 경로는 다음 명령어로 확인할 수 있습니다:

  • 리눅스에서:

    which python
    

    또는

    which python3
    
  • 윈도우에서:

    where python