파이썬 설치 가이드: "Advanced Options" 메뉴 해설
Python 설치 과정 중 "Advanced Options" 화면은 설치 환경을 세부적으로 조정할 수 있는 고급 설정 메뉴입니다. 이 메뉴는 설치 경로부터 시작하여 디버깅 심볼 등 고급 사용자를 위한 옵션을 제공합니다. 이번 글에서는 각 옵션의 의미와 설정 방법을 자세히 설명하겠습니다.
1. Advanced Options 메뉴란?
이 메뉴는 Python 설치 과정을 더욱 세밀하게 설정할 수 있는 곳입니다. 특히 개발자나 고급 사용자에게 유용한 옵션들이 포함되어 있습니다. 초보자라 하더라도 일부 옵션은 반드시 이해하고 설정해야 효율적으로 Python을 사용할 수 있습니다.
2. 각 옵션 상세 설명
(1) Install for all users
- 설명: Python을 현재 컴퓨터의 모든 사용자 계정에서 사용할 수 있도록 설치합니다.
- 효과: C:\Program Files와 같은 공용 디렉토리에 설치되며, 관리자 권한이 필요합니다.
- 권장: 여러 사용자가 Python을 사용해야 한다면 선택. 개인 컴퓨터에서만 사용할 경우 선택하지 않아도 됩니다.
(2) Associate files with Python (requires the py launcher)
- 설명: .py 확장자를 Python과 연결합니다. 이 설정을 통해 .py 파일을 더블 클릭하면 Python이 실행됩니다.
- 권장: 체크 유지. Python을 설치하는 모든 사용자가 선택해야 하는 기본 옵션입니다.
(3) Create shortcuts for installed applications
- 설명: Python IDLE 및 Python Documentation과 같은 응용 프로그램의 바로가기를 생성합니다.
- 권장: 체크 유지. 설치 후 바로가기 아이콘을 통해 쉽게 접근할 수 있습니다.
(4) Add Python to environment variables
- 설명: Python 실행 파일 경로를 시스템 환경 변수에 추가합니다. 이를 통해 명령 프롬프트(CMD)나 터미널에서 python 명령으로 Python을 실행할 수 있습니다.
- 권장: 체크 필수. 이 옵션을 선택하지 않으면 환경 변수를 수동으로 설정해야 하며, 이는 번거로울 수 있습니다.
(5) Precompile standard library
- 설명: Python의 표준 라이브러리를 미리 컴파일하여 성능을 최적화합니다. 설치 속도는 약간 느려질 수 있지만, 이후 Python 실행 속도가 향상됩니다.
- 권장: 선택적. 컴퓨터 성능에 민감한 경우 체크하면 좋습니다.
(6) Download debugging symbols
- 설명: 디버깅 심볼 파일을 다운로드합니다. Python의 디버깅 및 분석 도구를 사용할 때 필요합니다.
- 권장: 개발자나 디버깅 작업이 필요한 경우에만 선택하세요.
(7) Download debug binaries (requires VS 2015 or later)
- 설명: Python 디버깅을 위한 바이너리를 다운로드합니다. Visual Studio 2015 이상이 설치된 환경에서 사용 가능합니다.
- 권장: 일반 사용자라면 선택하지 않아도 됩니다. 개발자나 디버깅 전문가라면 필요에 따라 선택하세요.
3. Customize install location
- 설명: Python이 설치될 경로를 설정합니다.
- 기본 경로: C:\Users\[사용자명]\AppData\Local\Programs\Python\Python38
- 권장: 특별한 이유가 없다면 기본 경로를 그대로 사용하는 것이 좋습니다. 하지만, 여러 버전의 Python을 관리하거나 경로를 명확히 구분하고 싶다면 수정할 수 있습니다.
4. 설정 추천
- 초보자나 일반 사용자의 경우 다음 설정을 추천합니다:
- 체크 유지: Associate files with Python, Create shortcuts for installed applications, Add Python to environment variables
- 선택적: Precompile standard library
- 체크 해제: Download debugging symbols, Download debug binaries
- 고급 사용자나 개발자의 경우 프로젝트 요구에 따라 디버깅 관련 옵션을 선택하세요.
|