Python이 Windows에 설치되어 있는지 확인

Muhammad Waiz Khan 2023년1월30일
  1. py 명령을 사용하여 Windows에 Python이 설치되어 있는지 확인
  2. py --version 명령을 사용하여 Windows에 Python이 설치되어 있는지 확인
  3. where 명령을 사용하여 Windows에 Python이 설치되어 있는지 확인
Python이 Windows에 설치되어 있는지 확인

이 자습서에서는 Python이 Windows에 설치되어 있는지 확인하는 여러 방법을 살펴봅니다. 아래에 설명된 세 가지 명령을 사용하여 Python이 Windows에 설치되어 있는지 확인할 수 있습니다.

py 명령을 사용하여 Windows에 Python이 설치되어 있는지 확인

Windows 명령 프롬프트에서 py 명령을 실행하면 먼저 컴퓨터에 설치된 최신 버전의 세부 정보를 표시한 다음 설치된 버전을 실행/시작합니다.

Python의 일부 버전(예: Python 2 또는 3)이 설치되어 있는지 확인해야 하는 경우 다음 명령을 사용하여 확인할 수 있습니다.

파이썬 2.x의 경우,

py -2

파이썬 3.7의 경우,

py -3.7

지정된 Python 버전이 설치되어 있지 않은 경우 명령은 먼저 not found 오류를 반환한 다음 py 실행 프로그램이 설치한 설치된 모든 Python 버전을 반환합니다.

C:\WINDOWS\system32>py -2.5
Python 2.5 not found!
Installed Pythons found by py Launcher for Windows
 -3.8-32 *
 -3.7-64
 -2.7-64

Requested Python version (2.5) not installed, use -0 for available pythons

그리고 py 런처가 설치되어 있지 않으면 다음 오류가 반환됩니다.

'py' is not recognized as an internal or external command,
operable program or batch file.

py --version 명령을 사용하여 Windows에 Python이 설치되어 있는지 확인

다음 명령을 사용하여 설치된 Python 2 또는 3의 버전을 확인할 수도 있습니다.

py --version

위의 명령은 컴퓨터에 설치된 최신 버전을 반환하고 시작하지 않습니다. 다음과 같은 방법으로 특정 버전의 Python이 설치되어 있는지 확인할 수도 있습니다.

py -2 --version

컴퓨터에 설치된 최신 버전의 Python 2를 반환합니다. py 명령과 같이 명령에 지정된 Python 버전이 설치되지 않은 경우 컴퓨터에 설치된 모든 버전을 반환합니다.

where 명령을 사용하여 Windows에 Python이 설치되어 있는지 확인

Windows where 명령은 디렉토리 트리에서 파일을 검색하고 표시하는 데 사용됩니다. 이 명령은 현재 디렉토리에서 지정된 패턴과 PATH 환경 변수에 지정된 경로를 검색합니다.

where 명령은 PATH 환경 변수에서 동일한 명령의 여러 버전을 찾는 데 편리합니다. 따라서 where 명령을 사용하여 python을 찾으면 python.exe의 모든 복사본 경로를 반환합니다.

C:\WINDOWS\system32>where python
C:\Python27\python.exe
C:\Users\Waiz\AppData\Local\Programs\Python\Python37\python.exe
C:\Users\Waiz\AppData\Local\Programs\Python\Python38-32\python.exe

Python이 컴퓨터에 설치되어 있지 않은 경우 where 명령은 다음 오류를 반환합니다.

INFO: Could not find files for the given pattern(s).

관련 문장 - Python Installation