파이썬은 간결한 문법과 강력한 기능으로 초보자부터 전문가까지 널리 사용하는 프로그래밍 언어입니다.
이 글에서는 Windows와 MacOS에서 파이썬을 설치하고, 개발을 위한 기본 환경을 설정하는 방법을 설명합니다.
파이썬 개발을 시작하는 첫걸음으로 올바른 설치와 환경 설정은 매우 중요합니다.
1. 파이썬 설치하기
1.1 파이썬 다운로드
파이썬을 설치하기 위해 먼저 공식 사이트(python.org)에 방문해 설치 파일을 다운로드합니다. 현재 버전과 이전 버전을 모두 제공하며, 주로 최신 버전을 사용하는 것이 좋습니다.
Windows 사용자를 위한 다운로드 방법
1. Windows용 파이썬 다운로드 페이지로 이동합니다.
2. "Download Python [버전 번호]" 버튼을 클릭하여 최신 버전의 설치 파일(.exe)을 다운로드합니다.
MacOS 사용자를 위한 다운로드 방법
1. MacOS용 파이썬 다운로드 페이지로 이동합니다.
2. "Download Python [버전 번호]" 버튼을 클릭하여 최신 버전의 설치 파일(.pkg)을 다운로드합니다.
1.2 설치 과정
Windows 설치
1. 다운로드한 .exe 파일을 실행합니다.
2. 설치 초기 화면에서 "Add Python to PATH" 옵션을 체크합니다. 이 옵션을 선택하면 파이썬 명령을 명령 프롬프트에서 쉽게 실행할 수 있습니다.
3. "Install Now" 버튼을 클릭하여 설치를 진행합니다.
4. 설치가 완료되면 "Setup was successful"이라는 메시지가 나타납니다.
MacOS 설치
1. 다운로드한 .pkg 파일을 실행합니다.
2. 설치 마법사의 안내에 따라 "Continue" 버튼을 클릭하여 설치를 진행합니다.
3. 설치가 완료되면 MacOS 터미널에서 파이썬 명령어를 실행할 수 있습니다.
2. 설치 확인
설치가 완료되면 제대로 설치되었는지 확인하는 과정이 필요합니다.
Windows에서 설치 확인
1. Windows 검색창에 "cmd"를 입력하여 명령 프롬프트를 엽니다.
2. 명령 프롬프트에 python --version
명령을 입력하고 Enter를 누릅니다.
3. 설치된 파이썬 버전이 출력되면 설치가 정상적으로 완료된 것입니다.
MacOS에서 설치 확인
1. "터미널"을 열고 python3 --version
을 입력합니다.
2. 설치된 파이썬 버전이 출력되면 설치가 성공한 것입니다.
3. 파이썬 개발 환경 설정하기
설치가 완료되었다면 개발을 편리하게 도와줄 통합 개발 환경(IDE) 설정을 고려해볼 수 있습니다.
3.1 파이썬 기본 IDE: IDLE
파이썬은 자체적인 기본 IDE인 IDLE를 제공합니다. 파이썬 설치 시 함께 설치되며, 가벼운 코드 작성 및 테스트에 유용합니다. IDLE는 명령어 입력과 기본 디버깅 기능을 제공하므로 초보자에게 적합합니다.
3.2 추천 IDE 및 텍스트 에디터
더 많은 기능을 원한다면 아래와 같은 IDE를 고려할 수 있습니다:
- PyCharm: JetBrains에서 제공하는 강력한 파이썬 전용 IDE로, 코드 자동 완성, 디버깅, 가상 환경 설정 등 유용한 기능을 갖추고 있습니다.
- Visual Studio Code (VS Code): Microsoft가 제공하는 무료 코드 편집기로, 다양한 언어를 지원하며 확장 기능을 통해 파이썬 개발에 최적화할 수 있습니다.
- Jupyter Notebook: 데이터 과학과 머신러닝 프로젝트에 많이 사용되는 도구로, 코드와 결과를 시각화하면서 작성할 수 있습니다.
4. 파이썬 환경 변수 설정 (Windows)
Windows에서 명령 프롬프트를 통해 파이썬을 손쉽게 실행하려면 환경 변수를 설정해야 합니다. 파이썬 설치 시 "Add Python to PATH" 옵션을 선택하지 않은 경우, 아래와 같은 방법으로 환경 변수를 수동으로 설정할 수 있습니다.
1. Windows 검색창에 "환경 변수 편집"을 입력하고, "시스템 환경 변수 편집"을 클릭합니다.
2. "환경 변수" 창에서 "시스템 변수" 항목 중 "Path"를 선택하고 "편집"을 클릭합니다.
3. "새로 만들기"를 클릭하고, 파이썬 설치 경로 (예: C:\Python39
)를 입력한 후 확인을 누릅니다.
4. 명령 프롬프트를 다시 열고 python --version
을 입력하여 정상 출력 여부를 확인합니다.
5. 가상 환경 설정하기
프로젝트마다 별도의 가상 환경을 설정하면 독립적인 패키지 관리가 가능합니다. 가상 환경은 프로젝트별로 서로 다른 파이썬 버전과 패키지를 사용할 수 있어 충돌을 방지합니다.
가상 환경 생성 및 실행
1. 원하는 프로젝트 폴더로 이동한 뒤, python -m venv [가상 환경 이름]
명령을 입력하여 가상 환경을 생성합니다.
2. Windows에서는 [가상 환경 이름]\Scripts\activate
, MacOS에서는 source [가상 환경 이름]/bin/activate
명령어로 가상 환경을 활성화합니다.
3. 가상 환경을 비활성화하려면 deactivate
명령어를 사용합니다.
마무리
이제 파이썬 설치와 기본적인 환경 설정이 완료되었습니다.
이러한 기본 설치와 설정을 통해 본격적인 파이썬 프로그래밍에 입문할 준비가 완료되었습니다.
다음 단계로의 파이썬의 기초 문법과 다양한 기능을 익히며 실습을 통해 숙달해 나가시면 됩니다.