[윈도우즈] Python 설치 및 실행

입문


Windows 10에 Python을 설치합니다.이때 Python은 1 터미널에서 여러 버전을 혼합할 수 있다는 것을 알게 되었다.여러 버전이 설치된 Python 환경에서 각각 어떻게 설치하고 어떻게 사용하는지 정리합니다.또한 이번에 Python 3.7과 2.7을 설치합니다.

개요


Python 설치 단위 및 환경 변수


Python을 설치할 때 기본적으로 사용자 단독 설치로 C:\Users\blackcat\AppData\Local\Programs\Python\아래에 설치됩니다.설치할 때 "all users로 설치"를 지정하면 C:Program files 등 모두가 사용할 수 있는 곳에 설치합니다.
또한 환경 변수를 통과할지 여부를 선택할 수도 있지만 기본적으로 통과되지 않습니다.환경 변수를 통과하면 명령 프롬프트에서 python 명령을 직접 사용할 수 있지만 이렇게 하면 여러 버전을 구분할 수 없다.
개별 사용자를 좋아하든 전체 사용자를 좋아하든 나는 개인적으로 모든 사용자가 좋다고 생각한다.또한 환경 변수가 통과되지 않습니다.대신 Python을 설치할 때 pylauncher를 동시에 설치합니다.따라서 Python 프로그램이 실행될 때 명령 프롬프트에서 버전을 지정할 수 있습니다.

프로그램 및 실행의 전체 상황


나는 한 폭의 그림으로 정리하려고 한다.

pylaunchaer는 C:\windows\산하에 설치되어 있기 때문에 명령 알림부호에서pylauncher의 명령py을 사용할 수 있습니다.Python은 모든 사용자에게 각각 3.7과 2.7을 설치합니다.설치 위치가 미묘하게 다르다.이 상태에서 자신의 스크립트 C:\test.py를 실행하는 상황을 고려하다.
  • 명령 프롬프트에서 3.7 실행 지정
    pylauncher는 기본 목표가 있습니다.현재 3.7을 향하고 있기 때문에 py C:test.py 명령을 누르면 Python3.7에서 실행됩니다.
  • 명령 프롬프트에서 2.7 실행 지정
    이 경우 실행할 때 명확하게 py -2 C:test.py 명령을 내려야 한다.
  • 3.C:\test.py 더블 클릭
    이 경우 윈도우즈에서py 프로그램은 어느 python입니까?exe와 관련이 있는지 여부에 따라 달라집니다.ftype 명령으로 링크를 변경합니다.
  • (보충) 스크립트 측면에서 제어
    비기지만pylauncher의 실행 중, C:\test.py의 행에 #!/usr/bin/env python2 를 쓰면 실행 버전을 제어할 수 있습니다.py C:test.py 버전 2.7도 실행
  • 설치


    설치할 때의 화면을 붙이다.

    3.7






    2.7






    총결산


    파악하기 어렵지만 내용을 이해하면 그렇게 어렵지 않을 거예요.

    좋은 웹페이지 즐겨찾기