ansir 님의 블로그

가상환경 구축하기( venv, virtualenv ) 본문

프로그래밍 기초

가상환경 구축하기( venv, virtualenv )

ansir 2025. 5. 16. 17:25

venv와 virtualenv를 사용하여 가상환경 구축하기

이 글은 venv와 virtualenv를 사용하여 가상환경을 구축하는 방법을 설명하고 있습니다.


1. venv를 이용한 가상환경 구축 (Python 3.3 이상 내장)

1단계: 원하는 폴더로 이동

cd C:\\projects\\myproject

 

2단계: 가상환경 생성

python -m venv myenv
  • myenv는 가상환경 폴더 이름
  • C:\\projects\\myproject\\myenv 경로에 가상환경이 생성됨

 

3단계: 가상환경 활성화

myenv\\Scripts\\activate

 

4단계: 가상환경 비활성화

deactivate

 


2. virtualenv를 이용한 가상환경 구축 (외부 패키지 설치 필요)

1단계: virtualenv 설치

pip install virtualenv

 

2단계: 원하는 폴더로 이동

cd C:\\projects\\myproject

 

3단계: 가상환경 생성

virtualenv myenv

또는 특정 파이썬 버전을 지정하고 싶다면

virtualenv -p C:\\Python39\\python.exe myenv

 

4단계: 가상환경 활성화

myenv\\Scripts\\activate

 

5단계: 가상환경 비활성화

deactivate

 


공통 팁

  • 가상환경 안에서는 pip install 명령이 해당 가상환경에만 적용됨
  • 가상환경을 삭제하려면 해당 폴더(myenv)를 그냥 삭제하면 됨

 


상황에 따른 가상환경 구축 툴 선택

상황 추천 도구
Python 3만 쓸 경우 venv (내장, 가볍고 간단)
Python 2도 쓸 경우 virtualenv (다양한 옵션 지원)
복잡한 설정 필요 시 virtualenv
반응형

'프로그래밍 기초' 카테고리의 다른 글

Anaconda로 가상 환경 제어하기  (0) 2025.05.16