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가 포함되지만, 환경 변수 미설정 시 명령어 사용 불가. 다음 절차로 해결하세요:
- 시작 메뉴 → 시스템 설정 → 고급 시스템 설정 → 환경 변수 열기.
- 시스템 변수 중 Path 선택 → 편집 → 새로 만들기를 클릭.
- Python 설치 경로 추가 (예:
C:\Programs\Python312). - 또한
Scripts폴더 경로도 함께 추가 (예:C:\Programs\Python312\Scripts).
설정 후 다시 터미널에서 다음 명령어로 확인:
pip --version
필수 패키지 설치 예시
기본 패키지 관리자로 다양한 라이브러리를 설치할 수 있습니다:
pip install requests numpy pandas matplotlib
이제 파이썬 개발 환경이 완전히 준비되었습니다.