[Python] 가상환경 생성, 삭제

제이브로·2024년 1월 16일
0

Python

목록 보기
2/17
post-thumbnail

Python 가상환경 venv를 설정하여 버전관리 및 충돌방지를 하는 방법입니다!

1. 가상환경 생성 (venv)

venvPython에 내장된 모듈입니다. python 3.3 부터 별도 설치 없이 사용이 가능해요!

  • 예전에는 virtualenv라는 외부 패키지를 사용해서 가상 환경을 구성했었다고 합니다.. ㅎ

1.1 가상환경을 사용하는 이유는?

  • 패키지 관리의 목적!
  • 계속 업데이트되는 패키지를 pip install 로 한곳에 받으면, 관리하기도 힘들고 충돌이 발생!!

2. 가상환경 생성 방법

가상환경을 생성하는 방법입니다. 아래 순서대로 따라하시면 가상환경을 만들 수 있어요~!

2.1 가상환경을 생성하고 싶은 폴더로 이동

  • 폴더 이동
    • ex) d:\workspace에 가상환경을 만들어보겠습니다!

2.2 가상환경 생성

  • python -m venv .venv

일반적으로 .venv의 가상환경의 이름으로 생성해서 사용해요. 다른 이름으로 가상환경을 만들고 싶으면 바꿔서 여러 가상환경을 구성해도 됩니다~

2.3 가상환경 활성화

  • cmd에서는 .venv/Scripts/activate으로 실행
  • powershell에서는 .venv/Scripts/Activate.ps1으로 실행

2.4 가상환경 비활성화

  • 비활성화는 커맨드 창을 끈다 or cmd창에서 deactivate를 입력해주면 됩니다.

2.5 가상환경 삭제

  • python 가상환경은 폴더로 가상환경이 생성됩니다.
  • 가상환경 폴더를 삭제하면, 가상환경이 삭제됩니다.

venv


이상입니다.
궁금하신 점은 댓글 남겨주세요!
소통도 너무 환영합니다~~ 감사합니다 :D

profile
기록하지 않으면 기록되지 않는다.

0개의 댓글