[파이썬] 파이썬(Python)


Python을 사용하는 경우 다른 버전의 Python을 설치하고 사용하게 됩니다. 내 컴퓨터에도 마이크로소프트 스토어의 파이썬, 파이썬 공식 홈페이지를 통한 파이썬 설치, 아나콘다 설치 등 다양한 파이썬이 설치되어 있다. 각 Python의 설치 위치가 다르기 때문에 Python이 설치된 폴더로 이동하면 위치를 찾기 어려운 경우가 많습니다.

이렇게 설치된 파이썬이 많을 때 현재 실행 중인 파이썬이 어디에서 실행되고 있는지 확인하고 싶을 때가 있습니다.

특히 CMD 또는 Powershell과 같은 콘솔 창에서 Python을 실행할 때 Python이 어디에 있는지 알고 싶을 때가 많습니다.

이 경우 다음 코드를 입력하면 현재 실행 중인 Python이 있는 위치를 알 수 있습니다.

import sys
print(sys.executable)

위의 코드를 입력하면 Python의 위치가 출력됩니다.

콘솔에서 실제로 사용해 봅시다.


pweshell에서 Python 실행

Powershell에서 Python을 사용하고 있습니다.


sys 모듈 로드

import sys를 입력하여 sys 모듈을 가져옵니다.


실행 위치 출력

그런 다음 print(sys.exectable)를 입력하고 Enter 키를 눌러 Python 위치를 인쇄합니다.

인쇄 기능을 사용하지 않고 sys.exectable만 입력하면 두 개의 백슬래시(\)가 나타납니다.


Python3.11의 위치

이번에는 다른 Python 버전의 경로를 인쇄했습니다. Python 3.11은 Microsoft Store에서 설치되었습니다.

그림을 보면 경로가 어디에 있는지 즉시 알 수 있습니다.

콘솔 창 외에도 Python 코드를 입력하고 실행할 수 있는 곳이라면 어디서든 이렇게 실행 중인 Python 경로를 확인할 수 있습니다.