[파이썬] 파이썬(Python) 코드로 파이썬 설치 위치 출력하기

    728x90

    파이썬을 사용하다 보면 다양한 버전의 파이썬을 설치하고 사용하게 됩니다. 제 컴퓨터만 하더라도 마이크로소프트 스토어에서 설치한 파이썬, 파이썬 공식홈페이지를 통해 설치한 파이썬, 아나콘다 등 다양한 파이썬들이 설치되어 있습니다. 각각의 파이썬의 설치위치가 다르다 보니 파이썬이 설치된 폴더로 이동할 때 어디 있는지 헤맬 때가 많습니다. 

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

     

    특히 CMD, 파워쉘같은 콘솔 창에서 파이썬을 실행하면 그 위치를 알고 싶을 때가 많습니다. 

    이럴 경우 다음과 같은 코드를 입력하면 현재 실행 중인 파이썬의 위치를 알 수 있습니다.

     

    import sys
    print(sys.executable)

     

    위의 코드를 입력하면 파이썬의 위치를 출력해 줍니다. 

     

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

     

    파웨쉘에서 파이썬 실행

    파워쉘에서 파이썬을 실행하였습니다. 

     

    sys 모듈 불러오기

    import sys 를 입력하여 sys 모듈을 불러옵니다. 

     

    실행 위치 출력

    그 다음 print(sys.exectable)을 입력하고 엔터를 치면 파이썬 위치가 출력됩니다. 

    print 함수를 쓰지않고 sys.exectable 만 입력하면 역슬래시(\)가 2개씩 나옵니다. 

     

    Python3.11의 위치

    이번에는 다른 버전의 파이썬의 경로를 출력해보았습니다. 파이썬 3.11은 마이크로소프트 스토어에서 설치했습니다. 

    사진을 보면 경로가 어디인지를 바로 확인해 볼 수 있습니다. 

     

    콘솔창 뿐만아니라 파이썬 코드를 입력하고 실행할 수 있는 곳이라면 이 방법으로 실행중인 파이썬 경로를 확인할 수 가 있습니다. 

    반응형

    댓글

    Designed by JB FACTORY