티스토리 뷰
Python 설치 및 환경 설정
Python은 다양한 분야에서 사용되는 고급 프로그래밍 언어로, 배우기 쉽고 강력한 기능을 제공합니다. 본 는 Python을 처음 접하는 초보자를 위해 Python의 설치 및 환경 설정 방법을 단계별로 안내합니다. 이 문서를 통해 Python을 설치한 후 환경을 설정하여 프로그래밍을 시작할 수 있습니다.
1. Python 이란?
Python은 1991년 귀도 반 로섬(Guido van Rossum)에 의해 처음 발표된 프로그래밍 언어로, 간결한 문법과 높은 가독성 덕분에 많은 개발자와 기업에서 사용되고 있습니다. Python은 다음과 같은 특징을 가지고 있습니다.
- 간결한 문법: 자연어에 가까운 문법으로 빠르게 배울 수 있습니다.
- 다양한 라이브러리: 데이터 과학, 웹 개발, 자동화 등 다양한 분야에 유용한 라이브러리가 많이 존재합니다.
- 오픈소스: 무료로 사용할 수 있으며, 커뮤니티의 지원을 받습니다.
2. Python 설치하기
2.1. 운영 체제에 맞는 설치 파일 다운로드
Python은 Windows, macOS, Linux 등 다양한 운영 체제에서 사용할 수 있습니다. 아래의 링크를 통해 본인의 운영 체제에 맞는 설치 파일을 다운로드하십시오.
2.2. Windows에서 Python 설치하기
- 다운로드한 설치 파일을 실행합니다.
- 설치 화면이 열리면 "Add Python to PATH" 체크박스를 선택합니다.
- "Install Now"를 클릭하여 설치를 진행합니다.
- 설치가 완료되면 "Close" 버튼을 클릭합니다.
2.3. macOS에서 Python 설치하기
- 다운로드한 .pkg 파일을 열고 설치를 진행합니다.
- 설치 중 나타나는 모든 안내를 따라 완료합니다.
2.4. Linux에서 Python 설치하기
대부분의 Linux 배포판에는 Python이 기본적으로 설치되어 있습니다. 그러나 최신 버전을 설치하려면 터미널에서 다음 명령어를 입력하십시오.
sudo apt-get update
sudo apt-get install python3
3. Python 환경 설정하기
3.1. Python 버전 확인
Python이 설치되었는지 확인하려면 터미널 또는 명령 프롬프트를 열고 아래 명령어를 입력합니다.
python --version
또는
python3 --version
이 명령어를 통해 설치된 Python의 버전을 확인할 수 있습니다.
3.2. 패키지 관리 도구인 pip 설치
pip는 Python 패키지를 쉽게 설치하고 관리할 수 있는 도구입니다. Python 3.x를 설치하면 기본적으로 pip가 포함되어 있습니다. pip가 정상적으로 설치되었는지 확인하려면 아래의 명령어를 사용하십시오.
pip --version
또는
pip3 --version
3.3. 가상 환경 설정
가상 환경은 프로젝트마다 별도의 환경을 만들어 패키지 간의 의존성 충돌을 줄이는 데 도움이 됩니다. venv라는 모듈을 사용하여 가상 환경을 설정할 수 있습니다.
- 가상 환경을 생성할 디렉터리로 이동합니다.
- 아래 명령어를 입력하여 가상 환경을 생성합니다.
python -m venv myenv
여기서 "myenv"는 생성할 가상 환경의 이름입니다.
3.4. 가상 환경 활성화
생성한 가상 환경을 활성화하려면 다음 명령어를 사용합니다.
- Windows:
myenv\Scripts\activate
- macOS/Linux:
source myenv/bin/activate
가상 환경이 활성화되면 명령 프롬프트에 환경 이름이 나타납니다.
3.5. 필요한 패키지 설치하기
가상 환경이 활성화 된 상태에서 필요한 패키지를 설치할 수 있습니다. 예를 들어, Flask를 설치하려면 아래의 명령어를 입력합니다.
pip install Flask
4. IDE 및 코드 에디터 선택하기
Python으로 개발을 시작하려면 코드 작성에 사용할 IDE(통합 개발 환경) 또는 코드 에디터를 선택해야 합니다. 초보자에게 추천하는 몇 가지 도구는 다음과 같습니다.
- PyCharm: 강력한 기능을 갖춘 IDE로, 초보자에게 친숙합니다.
- Visual Studio Code: 확장 가능성이 뛰어난 경량 에디터입니다.
- Jupyter Notebook: 데이터 과학과 머신러닝에 적합한 도구입니다.
5. Python으로 첫 번째 프로그램 작성하기
5.1. Hello, World! 출력하기
Python 설치가 완료되었다면, 첫 번째 프로그램인 "Hello, World!"를 작성해 보겠습니다. 아래의 단계를 따라 하십시오.
- 선택한 IDE 또는 코드 에디터를 엽니다.
- 새 파일을 생성하고 아래의 코드를 입력합니다.
print("Hello, World!")
작성한 파일을 "hello.py"라는 이름으로 저장합니다.
5.2. 프로그램 실행하기
터미널이나 명령 프롬프트를 열고 프로그램이 저장된 디렉터리로 이동한 후, 아래 명령어를 입력하여 프로그램을 실행합니다.
python hello.py
"Hello, World!"라는 메시지가 출력되면 성공적으로 설치가 완료된 것입니다.
결론
이 를 통해 Python을 설치하고 환경 설정을 하는 방법을 배우게 되었습니다. Python은 다양한 분야에서 활용되고 있으며, 앞으로의 개발자로서의 여정에 많은 도움을 줄 것입니다. 지속적으로 학습하고 새로운 프로젝트에 도전해 보세요.
Python의 다양한 패키지와 라이브러리를 탐색하고 개발하기 위한 커뮤니티에 참여하면 더욱 성장할 수 있을 것입니다. Happy Coding!





