Post

Python venv 가상환경 사용방법

Python venv를 이용해 가상환경을 만들고 실행하는 방법을 정리한 글입니다.

Python venv 가상환경 사용방법


python3-venv 설치하기


venv는 Python 프로젝트마다 독립된 가상환경을 만들 수 있게 해주는 도구이다.
Ubuntu에서는 아래 명령어로 python3-venv를 설치할 수 있다.

1
sudo apt install python3-venv


가상환경 만들기


아래 명령어를 실행하면 현재 위치에 .custom_env 폴더가 생성되고,
그 안에 Python 가상환경이 만들어진다.

1
python3 -m venv .custom_env


가상환경 실행하기


생성한 .custom_env 폴더의 가상환경은 아래 명령어로 실행할 수 있다.

1
source .custom_env/bin/activate

가상환경이 실행되면 터미널 앞쪽에 (.custom_env)가 표시된다.

1
(.custom_env) mhlee@study-computer:~/work$

이 상태에서 설치한 Python 패키지는 현재 가상환경 안에서만 사용된다.


가상환경 종료하기


현재 실행 중인 가상환경은 아래 명령어로 종료할 수 있다.

1
deactivate



이제 venv를 이용하면 프로젝트마다 필요한 Python 패키지를 따로 관리할 수 있다.

This post is licensed under CC BY 4.0 by the author.