Database

Chapter 5-30. Mini Project : 예스24 베스트셀러 데이터 수집 후 데이터 분석하기(1/7) 가상환경셋팅

Chansman 2025. 3. 24. 15:42

🔥 3️⃣ 실전 적용 – 예시 & 코드 기반 사례

  1. PowerShell에서 Python 가상환경 설정

✅ PowerShell 열기

  • PowerShell을 "관리자 권한"으로 실행합니다.

✅ Python 설치 확인

python --version
  • 설치되지 않았다면 python.org에서 설치하세요.

✅ 가상환경 생성

python -m venv myenv
  • myenv는 가상환경의 이름입니다. 원하는 이름으로 변경 가능합니다.

✅ 가상환경 활성화

.\myenv\Scripts\Activate
  • (myenv) 표시가 나오면 성공적으로 활성화된 상태입니다.

✅ 가상환경 비활성화

deactivate

  1. Bash (WSL 또는 Git Bash)에서 Python 가상환경 설정

✅ Bash 열기

  • Git Bash 또는 WSL을 실행합니다.

✅ Python 설치 확인

python3 --version
  • 설치되지 않았다면 sudo apt install python3 또는 brew install python3 등으로 설치하세요.

✅ 가상환경 생성

python3 -m venv myenv

✅ 가상환경 활성화

source myenv/bin/activate
source myenv/Scripts/activate
  • (myenv) 표시가 나오면 성공적으로 활성화된 상태입니다.

✅ 가상환경 비활성화

deactivate

🔥 4️⃣ 고급 팁 – 개발자 성장에 도움 되는 활용법

❌ 실수하기 쉬운 부분

  • Bash 환경에서는 python 대신 python3를 써야 하는 경우가 많습니다.
  • 가상환경을 활성화하지 않은 채 패키지를 설치하면 전역 환경이 오염될 수 있습니다.

✅ 최고의 팁

  • 가상환경을 사용하면 프로젝트별 패키지 독립 관리가 가능해 충돌을 방지할 수 있습니다.
  • requirements.txt 파일을 만들어 패키지 리스트를 관리하세요.
    pip freeze > requirements.txt
    pip install -r requirements.txt
    
  • 팀 프로젝트 시 requirements.txt를 통해 동일한 개발 환경을 재현할 수 있습니다.