[Python] venv 사용법

Artiper
|2024. 2. 24. 18:18

venv 사용법

윈도우 기준으로의 사용법만 작성되어 있습니다.

 

전제조건: python의 환경 변수 세팅을 완료한다. 그렇지 않다면, 파이썬 경로의 python을 호출하여도 된다.

 

 

venv 가상환경 생성

형식

python -m venv 가상환경저장경로\가상환경이름

 

 

사용 예제

python -m venv C:\PythonVenv\VenvTeset

 

 

가상환경 활성화 [윈도우]

.\VenvTeset\Scripts\activate # 형식: [가상환경명]\Scripts\activate

가상환경 활성화 [리눅스]

source 가상환경이름/Scripts/activate

 

가상환경 비활성화

deactivate

 

 

가상환경 활성화 및 비활성화

 

 

패키지 설치는 활성된 가상환경 속에서 pip를 통해 설치한다.

 

 

 


 

생성된 가상환경의 구조

다음과 같은 파일이 존재한다.

  • include
  • Lib
  • Scripts
  • pyvenv

여기서 pyvenv.cfg 파일은 파이썬이 설치되어있는 경로가 작성되어 있다.

home = C:\Users\ParkJunsu\AppData\Local\Programs\Python\Python311
include-system-site-packages = false
version = 3.11.7
executable = C:\Users\ParkJunsu\AppData\Local\Programs\Python\Python311\python.exe
command = C:\Users\ParkJunsu\AppData\Local\Programs\Python\Python311\python.exe -m venv C:\PythonVenv\VenvTeset

 

 

 

 

참고자료