본문 바로가기
Python

파이썬 가상환경 생성(venv)

by Myungbin 2024. 4. 15.

파이썬 가상환경은 각각의 프로젝트에 필요한 패키지와 라이브러리를 프로젝트별로 분리하여 관리할 수 있도록 도와줍니다.

생성

  • 생성: venv 모듈을 사용하여 가상환경을 생성 (터미널)
    python -m venv {in your venv name}
    
    # example
    python -m venv .venv
    이 명령은 현재 디렉토리에 .venv라는 이름의 가상환경 폴더를 생성합니다.
  • 활성화: 생성된 가상환경을 활성화
    • Windows:
    • .venv\\Scripts\\activate
    • macOS와 Linux:
    • source .venv/bin/activate
    활성화된 가상환경에서는 터미널의 프롬프트가 변경되어 가상환경 이름을 표시합니다.
(.venv)C:\Project>

3. 필요한 패키지 설치

pip install requests

4. 가상환경 비활성화 및 삭제

  • 비활성화: deactivate 명령으로 가상환경을 비활성화할 수 있습니다.
  • 삭제: 가상환경을 더 이상 사용하지 않는다면, 가상환경 디렉토리를 삭제하면 됩니다.