Python

[Python] 파이썬 환경설정 하기

IronAreum 2024. 12. 7. 16:41
728x90

1. Python 설치

  1. Python 공식 사이트로 이동. https://www.python.org/downloads/
  2. "Download Python" 버튼을 클릭해 최신 버전을 다운로드.
  3. 설치 시 아래 옵션을 꼭 선택:
    • "Add Python to PATH" (체크박스 반드시 체크)
    • 기본 설치 진행.

설치 확인

설치 후, **명령 프롬프트 (Command Prompt)**를 열고 아래 명령어를 입력:

python --version

 

버전 정보(예: Python 3.x.x)가 표시되면 설치 성공! (24.12.07 기준으로 : Python 3.13.1 확인)  

 


728x90

2. 코드 편집기 설치

파이썬 코드를 작성하려면 편집기가 필요해. 아래 두 가지 추천:

1) VS Code (Visual Studio Code)

  • VS Code 다운로드
  • 설치 후, 첫 실행 시 확장 프로그램 설치:
    1. 왼쪽 사이드바의 확장 프로그램 아이콘 클릭.
    2. "Python" 검색 후 설치 (Microsoft가 만든 확장 프로그램).
    3. 자동으로 Python 환경을 감지하며, 코드 작성 시 도움을 줌.

2) PyCharm (초보자 추천)

  • PyCharm 다운로드
  • "Community Edition"을 선택 (무료).
  • 설치 후 Python 인터프리터 설정 안내에 따라 프로젝트 생성 가능.

여기서 잠깐!

PyCharm Professional 버전과 PyCharm Community Edition 버전의 차이점에 대해 간략한 설명. 

PyCharm Community Edition : 무료로 제공되는 버전. 개인 프로젝트나 학습 용도로 적합.

더보기

주요 기능

  • Python 및 기본적인 웹 개발 지원.
  • 코드 완성, 디버깅, 린트(linting) 등 기본적인 개발 도구 포함.
  • 버전 관리(Git, GitHub) 통합.
  • 간단한 HTML, CSS, JavaScript 편집 지원.

제한 사항

  • 웹 프레임워크(예: Django, Flask) 관련 기능 부족.
  • 데이터베이스 작업 도구 미지원 (SQL, DB 브라우저 X).
  • 원격 개발(SSH, Docker, WSL 등) 지원 없음.

추천 대상

  • 초보자나 개인 개발자.
  • Python 학습 또는 간단한 스크립트 개발.
  • 추가적인 프로그래밍 언어나 복잡한 프로젝트가 필요 없는 경우.

PyCharm Professional Edition : 유료로 제공되며, 더 다양한 기능과 고급 도구를 포함.

더보기

주요 기능

  • 모든 Community Edition 기능 포함 + 추가 기능:
    1. 웹 개발 지원
      • Django, Flask, FastAPI, Pyramid 같은 웹 프레임워크 지원.
      • HTML/CSS/JavaScript 통합 기능 강화.
    2. 데이터베이스 도구
      • SQL 작업, DB 브라우저, 쿼리 작성 및 실행 가능.
    3. 원격 개발 지원
      • Docker, SSH, WSL 등을 통해 서버나 컨테이너에서 개발 가능.
    4. Scientific Tools
      • 데이터 분석 및 머신러닝 도구(예: Jupyter Notebook, Pandas 시각화).
    5. API 테스트 및 HTTP 클라이언트
      • API 요청 작성 및 테스트 가능.

가격

  • 개인 라이선스: 약 $249/년 (첫해 기준).
  • 학생이나 교육 목적: 무료 (학생 인증 필요).

추천 대상

  • 웹 개발자 또는 전문 개발자.
  • 데이터베이스 작업, 데이터 분석, 또는 대규모 프로젝트를 진행하는 사람.
  • 복잡한 개발 환경(예: Docker, 원격 서버)이 필요한 경우.

 

결론: 어떤 버전을 선택해야 할까?

  • Community Edition:
    • 무료로도 충분히 강력하며, 초보자나 간단한 Python 프로젝트에는 전혀 부족함이 없음.
    • 특히 지금은 Python 학습과 간단한 프로젝트 위주로 시작하니까 Community Edition이 적합해 보임.
  • Professional Edition:
    • 웹 개발, 데이터 분석, 원격 개발 등 고급 기능이 필요하다면 추천.
    • 학생이라면 무료로 Professional Edition을 사용할 수 있으니 고려해도 좋음.

PyCharm Community Edition에서 Python 인터프리터 설정 방법

  1. PyCharm 실행 후 새 프로젝트 생성
    • PyCharm을 처음 실행하면 "Welcome to PyCharm" 화면이 나타날 거야.
    • New Project 클릭.
  2. 프로젝트 경로 설정
    • 원하는 프로젝트 폴더 경로를 지정 (예: C:\sleep_music_project).
    • 오른쪽 아래 Python Interpreter 옵션 확인.
  3. Python 인터프리터 선택
    • 드롭다운 메뉴에서 이미 설치된 Python이 나타나면 선택.
    • 만약 아무것도 나타나지 않으면 **"Add Interpreter"**를 클릭.
  4. Python 설치 경로 추가
    • "Add Python Interpreter" 창이 뜨면, System Interpreter를 선택.
    • Python 설치 경로를 찾아서 추가:
      • 기본적으로 Windows에서는 C:\Python3x나 C:\Users\<사용자이름>\AppData\Local\Programs\Python\Python3x에 설치돼 있어.
    • 설치된 Python을 선택한 후 OK를 클릭.
  5. 완료 및 프로젝트 생성
    • Python 인터프리터를 설정하면 PyCharm이 Python 환경을 자동으로 감지하고 프로젝트를 생성해.

확인 방법: 인터프리터가 제대로 설정되었는지

  1. PyCharm에서 프로젝트를 열고, 아래 명령어를 터미널에서 실행:
    설치된 Python 버전이 출력되면 성공적으로 연결된 거야.
     
     
    또한, PyCharm 하단 상태바에 설정된 Python 인터프리터 이름이 표시될 거야 (예: Python 3.x.x).
python --version
728x90