Windows에서 Python 3.12.1 설치 및 환경 설정 가이드

Python은 현대적인 개발에 적합한 고성능 언어로, Windows 10 이상 운영체제와의 호환성이 뛰어나며, 공식 설치 프로그램을 통해 간편하게 배포 가능합니다. 최신 안정 버전인 Python 3.12.1을 추천합니다.

공식 다운로드 및 설치 방법

다운로드는 Python 공식 웹사이트를 통해 진행하세요. 설치 파일은 다음과 같은 유형이 있습니다:

  • Executable Installer (권장): 설치 파일 크기가 크지만, 단일 실행 파일로 모든 구성 요소를 포함하며 설치 시 자동으로 환경 변수 설정 가능.
  • Web-based Installer: 작지만 인터넷 연결이 필요하며, 실제 실행 파일을 서버에서 다운로드함.
  • ZIP Source Code: 압축 파일이며, 수동 환경 설정이 필요하므로 초보자에게는 권장하지 않음.

국내에서 공식 사이트 접근이 느릴 경우, 신뢰할 수 있는 저장소 링크를 활용해 설치 파일을 다운로드할 수 있습니다.

설치 과정 세부 설정

설치 파일(.exe)을 실행한 후, 다음 항목들을 확인하세요:

  • Add Python to PATH: 필수 선택. 시스템 전체에서 py 명령어 사용 가능.
  • Install for all users: 모든 사용자가 사용할 수 있도록 시스템 전체 설치.
  • Associate files with Python: .py 확장자 파일을 기본적으로 파이썬과 연동.
  • Create shortcuts: 데스크탑 및 시작 메뉴에 파이썬 실행 아이콘 생성.
  • Precompile standard library: 표준 라이브러리 사전 컴파일 → 성능 향상, 설치 시간 증가.
  • Download debugging symbols: 디버깅이 필요한 개발 환경에서는 선택.
  • Download debug binaries: Visual Studio 사용 시에만 필요.

설치 경로는 기본적으로 사용자 폴더에 지정되며, 필요 시 커스터마이징하여 C:\Programs\Python312 등 시스템 경로에 설치하는 것이 좋습니다.

설치 중 오류 처리: 0x80072f7d

이 오류는 일반적으로 Visual C++ 2015-2022 Redistributable 미설치로 발생합니다. 공식 마이크로소프트 다운로드 페이지에서 해당 런타임 패키지를 설치하면 해결됩니다.

경로 길이 제한 비활성화

설치 완료 후 "Disable path length limit" 버튼이 나타날 수 있습니다. 이 기능은 Windows의 260자 경로 제한을 해제하여 복잡한 프로젝트 구조에서도 문제 없이 동작하도록 도와줍니다. 권장 활성화.

설치 검증

명령 프롬프트 또는 PowerShell에서 다음 명령을 입력해 설치 상태를 확인하세요:

py --version

버전 정보가 출력되면 정상 설치된 것입니다. 이후 간단한 테스트로 'Hello, World!'를 출력해 보세요:

py -c "print('Hello, World!')"

IDE 및 에디터 사용

기본 제공되는 IDLE 편집기로도 간단한 스크립트 작성 가능. 그러나 생산성 향상을 위해 PyCharm, VS Code, Sublime Text 등의 외부 도구를 설치하는 것을 추천합니다.

pip 설치 및 환경 변수 설정

기본 설치 시 pip가 포함되지만, 환경 변수 미설정 시 명령어 사용 불가. 다음 절차로 해결하세요:

  1. 시작 메뉴 → 시스템 설정고급 시스템 설정환경 변수 열기.
  2. 시스템 변수 중 Path 선택 → 편집새로 만들기를 클릭.
  3. Python 설치 경로 추가 (예: C:\Programs\Python312).
  4. 또한 Scripts 폴더 경로도 함께 추가 (예: C:\Programs\Python312\Scripts).

설정 후 다시 터미널에서 다음 명령어로 확인:

pip --version

필수 패키지 설치 예시

기본 패키지 관리자로 다양한 라이브러리를 설치할 수 있습니다:

pip install requests numpy pandas matplotlib

이제 파이썬 개발 환경이 완전히 준비되었습니다.

태그: python Windows pip IDLE environment variables

5월 29일 09:33에 게시됨