기존의 파이썬 설치 프로그램은 3.16부턴 제공되지 않을 예정입니다.
이에, 파이썬 인터프리터 실행법과 pip 사용법에 적응할 필요가 있습니다.
- 온라인에서 설치 가능한 파이썬 버전 확인
py list --online
- 현재 설치된 파이썬 버전 목록 확인
C:\Users\USER>py --list
-V:3.14[-64] * Python 3.14.2
-V:3.12[-64] Python 3.12.10
-V:Astral\CPython3.10.17 CPython 3.10.17 (64-bit)
-V:Astral\CPython3.10.18 CPython 3.10.18 (64-bit)
- 특정 버전의 파이썬 런타임 설치/삭제/강제 재설치
py install <버전>
* 제거는 py uninstall <버전>
* 강제 재설치는 py install --force <버전>
C:\Users\USER\Desktop\Project\Python\pim>py install 3.10
Installing Python 3.10.11.
Downloading: ..................................................................✅
Extracting: ...................................................................✅
Python 3.10.11 will be launched by python3.10.exe
- 특정 버전의 파이썬 마이너버전 업데이트
py install --update <버전>
* 전체 업데이트: py install --update
- 특정 버전의 파이썬을 기본 파이썬으로 설정

PS C:\Users\USER> python --version
Python 3.10.11
PS C:\Users\USER> py --version
Python 3.10.11
PS C:\Users\USER>
환경 변수 - 사용자 변수에 PYTHON_MANAGER_DEFAULT라는 변수를 생성 후, 값을 원하는 버전으로 설정
이후 터미널 재시작
[Environment]::SetEnvironmentVariable("PYTHON_MANAGER_DEFAULT", "3.10", "User")과 같은 명령어를 파워쉘에 입력해도 동일함.
* 현재 세션에만 적용시키고 싶다면 파워쉘에서 $env:PYTHON_MANAGER_DEFAULT = "3.10" 사용
- 특정 버전의 파이썬으로 파일 실행
py -<버전> <py파일>
python<버전>.exe <py파일>
C:\Users\USER\Desktop\Project\Python\pim>python3.14.exe main.py
current python version: 3.14.2 (tags/v3.14.2:df79316, Dec 5 2025, 17:18:21) [MSC v.1944 64 bit (AMD64)]
C:\Users\USER\Desktop\Project\Python\pim>python3.12.exe main.py
current python version: 3.12.10 (tags/v3.12.10:0cc8128, Apr 8 2025, 12:21:36) [MSC v.1943 64 bit (AMD64)]
C:\Users\USER\Desktop\Project\Python\pim>py -3.14 main.py
current python version: 3.14.2 (tags/v3.14.2:df79316, Dec 5 2025, 17:18:21) [MSC v.1944 64 bit (AMD64)]
C:\Users\USER\Desktop\Project\Python\pim>py -3.12 main.py
current python version: 3.12.10 (tags/v3.12.10:0cc8128, Apr 8 2025, 12:21:36) [MSC v.1943 64 bit (AMD64)]
- 특정 버전의 파이썬에 pip 사용
py <버전> -m pip install <패키지명>
ex) py -<버전> -m pip install requests
py -<버전> -m pip install --upgrade
py -<버전> -m pip list
- 특정 버전의 파이썬에 requirements.txt 사용
py -<버전> -m pip install -r requirements.txt
py -<버전> -m pip freeze > requirements.txt
py -<버전> -m pip install --upgrade -r requirements.txt
'IT' 카테고리의 다른 글
| 한글패치/프로그램/윈도우 오동작시 체크사항 (0) | 2026.01.22 |
|---|---|
| Kali Linux 설치 및 Win-KeX 설정 (0) | 2025.12.12 |
| Chrome 프로필 백업 스크립트 (0) | 2025.12.12 |
| SKB 공유기 사용 시 WOL(Wake On Lan) / 원격종료용 SSH 설정 (0) | 2025.11.27 |
| Winget을 이용한 기본 프로그램 설치 (0) | 2025.10.31 |