티스토리 뷰

python

[Python]명령어 py vs python 차이

Mr.Ban 2022. 8. 16. 16:56

py, python을 이용한 version 확인

python 설치 후 환경변수로 등록되어있지 않아 version 확인을 못해 구글링 해본 결과 py도 쓸수있더라구요.

py는 환경변수 없이 쓸수있던데 이 기회에 알아보겠습니다.

 

py 

py는 python luncher로 python 최신 버젼을 실행해주는 도구입니다. python 설치시 같이 설치되죠.

예를들어 python3.7, python3.8 존재시 py를 실행하면 최신 버젼인 python3.8이 실행됩니다.

그런데 왜 환경변수없이 실행할 수 있을까요? 바로 해당 도구는 C:\Windows에 설치되기 때문입니다.

해당 경로에 위치한 파일은 환경변수없이도 사용가능합니다.

windir 환경변수

 

결론

py는 python 명령어를 실행해주는 도구!! 그외에는 python 명령어와 똑같이 작동합니다.

 

댓글