본문 바로가기
프로그래밍/Python

[Python]🐍 파이썬 개발 환경 구축, 이제 쉽게 시작하세요! (Windows, macOS, Linux)

by 다다면체 2025. 3. 20.
728x90
반응형

안녕하세요! 파이썬의 매력에 푹 빠지신 여러분들을 환영합니다! 🚀 오늘은 파이썬 개발을 시작하기 위한 첫걸음, 바로 개발 환경 구축 방법에 대해 쉽고 친절하게 알려드리려고 해요. 💻 어떤 운영체제를 사용하시든, 걱정 마세요! 차근차근 따라오시면 금방 여러분만의 파이썬 개발 환경을 만들 수 있습니다. 😊

반응형

1. 운영체제별 Python 설치 방법

가장 먼저 해야 할 일은 바로 파이썬을 여러분의 컴퓨터에 설치하는 것이겠죠? 운영체제별로 설치 방법이 조금씩 다르니, 아래 안내에 따라 설치해 주세요.

윈도우(Windows) 윈도우 로고

  1. 공식 웹사이트 접속: https://www.python.org/downloads/windows/ 에 접속합니다.
  2. 최신 버전 다운로드: "Latest Python 3 Release" 버튼을 클릭하여 최신 버전의 파이썬 설치 파일을 다운로드합니다. (예: Python 3.x.x)
  3. 설치 파일 실행: 다운로드한 .exe 파일을 실행합니다.
  4. 중요! "Add Python to PATH" 체크: 설치 화면 하단에 있는 "Add Python to PATH" 옵션을 꼭 체크해주세요! 이 옵션을 통해 명령 프롬프트에서 python 명령어를 사용할 수 있게 됩니다.
  5. "Install Now" 클릭: 특별한 설정 변경이 필요 없다면 "Install Now"를 클릭하여 설치를 진행합니다.
  6. 설치 확인: 명령 프롬프트(CMD)를 열고 python --version 또는 python -V 명령어를 입력하여 설치된 파이썬 버전을 확인합니다. 버전 정보가 출력되면 성공! 🎉

macOS 🍎

  1. 공식 웹사이트 접속: https://www.python.org/downloads/macos/ 에 접속합니다.
  2. 최신 버전 다운로드: "Latest Python 3 Release" 버튼을 클릭하여 최신 버전의 파이썬 설치 파일을 다운로드합니다. (예: Python 3.x.x)
  3. 설치 파일 실행: 다운로드한 .pkg 파일을 실행하여 설치를 진행합니다.
  4. 설치 완료 확인: 터미널(Terminal) 앱을 열고 python3 --version 또는 python3 -V 명령어를 입력하여 설치된 파이썬 버전을 확인합니다. (macOS에는 기본적으로 Python 2가 설치되어 있는 경우가 많으니, Python 3를 확인하는 것이 중요합니다!) 버전 정보가 출력되면 성공! 😎

리눅스(Linux) 🐧

리눅스 배포판에 따라 파이썬 설치 방법이 조금씩 다릅니다. 대표적인 배포판별 설치 방법을 안내해 드릴게요.

  • Ubuntu & Debian: 터미널을 열고 아래 명령어를 입력합니다.
    Bash
     
    sudo apt update
    sudo apt install python3 python3-pip
    
    설치 후 python3 --version 및 pip3 --version 명령어로 버전을 확인합니다.
  • Fedora & CentOS: 터미널을 열고 아래 명령어를 입력합니다.
    Bash
     
    sudo dnf install python3 python3-pip
    
    설치 후 python3 --version 및 pip3 --version 명령어로 버전을 확인합니다.
  • Arch Linux: 터미널을 열고 아래 명령어를 입력합니다.
    Bash
     
    sudo pacman -S python python-pip
    
    설치 후 python --version 및 pip --version 명령어로 버전을 확인합니다.

2. 가상 환경 설정의 중요성 및 방법 (venv, conda)

파이썬 개발을 하다 보면 여러 프로젝트를 진행하게 되는데, 각 프로젝트마다 필요한 라이브러리 버전이 다를 수 있습니다. 이때 가상 환경을 사용하면 각 프로젝트를 독립적인 공간에 격리시켜 라이브러리 충돌을 방지하고 효율적으로 관리할 수 있습니다. 마치 여러분의 프로젝트를 위한 개인 작업 공간을 만드는 것과 같아요! 🧱

venv (Virtual Environment)

파이썬 3에 기본적으로 내장된 가상 환경 관리 도구입니다.

  1. 가상 환경 생성: 프로젝트 폴더로 이동한 후 터미널 또는 명령 프롬프트에서 아래 명령어를 입력합니다.
    Bash
     
    python3 -m venv myenv  # 'myenv'는 가상 환경 폴더 이름으로 원하는 대로 변경 가능
    
  2. 가상 환경 활성화:
    • Windows: myenv\Scripts\activate
    • macOS & Linux: source myenv/bin/activate 활성화되면 명령 프롬프트 또는 터미널 앞에 (myenv)와 같이 가상 환경 이름이 표시됩니다.
  3. 라이브러리 설치: 가상 환경이 활성화된 상태에서 pip install <라이브러리 이름> 명령어를 사용하여 필요한 라이브러리를 설치합니다.
  4. 가상 환경 비활성화: deactivate 명령어를 입력하면 가상 환경에서 빠져나옵니다.

conda (Anaconda)

데이터 과학, 머신러닝 분야에서 널리 사용되는 가상 환경 및 패키지 관리 도구입니다. Anaconda를 설치하면 conda를 사용할 수 있습니다.

  1. Anaconda 설치: https://www.anaconda.com/products/individual 에서 운영체제에 맞는 Anaconda 설치 파일을 다운로드하여 설치합니다.
  2. 가상 환경 생성: 터미널 또는 Anaconda Prompt를 열고 아래 명령어를 입력합니다.
    Bash
     
    conda create --name mycondaenv python=3.9  # 'mycondaenv'는 가상 환경 이름, '3.9'는 파이썬 버전
    
  3. 가상 환경 활성화: conda activate mycondaenv
  4. 라이브러리 설치: 가상 환경이 활성화된 상태에서 conda install <라이브러리 이름> 또는 pip install <라이브러리 이름> 명령어를 사용하여 필요한 라이브러리를 설치합니다.
  5. 가상 환경 비활성화: conda deactivate

3. 추천 코드 편집기 (IDE)

코드를 작성하고 관리하는 데 도움을 주는 다양한 코드 편집기(IDE)들이 있습니다. 여러분의 취향과 필요에 맞는 편집기를 선택해 보세요! ✍️

  • VS Code (Visual Studio Code): 윈도우, macOS, Linux 모두 지원하는 강력하고 가벼운 무료 코드 편집기입니다. 다양한 확장 기능을 통해 파이썬 개발 환경을 편리하게 구축할 수 있습니다. (추천! 👍)
  • PyCharm: JetBrains에서 개발한 파이썬 전문 IDE입니다. 강력한 기능과 편리한 디버깅 도구를 제공하며, 유료 버전과 무료인 Community 버전이 있습니다. (전문적인 개발에 적합! ✨)
  • Sublime Text: 가볍고 빠른 속도를 자랑하는 유료 코드 편집기입니다. 다양한 단축키와 플러그인을 지원하여 효율적인 코딩을 도와줍니다. (빠르고 쾌적한 환경! 💨)
  • Atom: GitHub에서 개발한 무료 오픈 소스 코드 편집기입니다. 다양한 패키지를 통해 기능을 확장할 수 있습니다. (커스터마이징 용이! ⚙️)

이 외에도 다양한 코드 편집기들이 있으니, 직접 사용해 보시고 자신에게 가장 잘 맞는 편집기를 선택하시는 것을 추천드립니다. 😊

728x90
반응형