관리 메뉴

솜씨좋은장씨

[Python] Python3에서 venv로 가상환경 만들고 사용하기! 본문

Programming/Python

[Python] Python3에서 venv로 가상환경 만들고 사용하기!

솜씨좋은장씨 2020. 4. 6. 17:18
728x90
반응형

예전 Ubuntu에서 Python 가상환경을 만들때에는

virtualenv를 활용하여 가상환경을 만들고 사용했었습니다.

 

Windows에서도 virtualenv를 설치하고자 검색 중

venv라는 더 편하고 쉽게 사용할 수 있는 방법을 알게되어 공유합니다.

 

다음의 방법은 Python3에서만 가능합니다!

 

1. 가상환경 생성

먼저 가상환경을 생성할 디렉토리(폴더)로 이동한 후 

 

Windows 10 의 경우

# python -m venv ./(생성하고자 하는 가상환경 이름)
python -m venv ./myenv

Mac OS X / Linux 의 경우

# python3 -m venv ./(생성하고자 하는 가상환경 이름)
python3 -m venv ./myenv

위의 명령어를 통해 가상환경을 생성합니다.

 

 

2. 가상환경 활성화

Windows 10 의 경우

# (생성한 가상환경 이름)\Scripts\activate
myenv\Scripts\activate

Mac OS X / Linux 의 경우

# source (가상환경 이름)/bin/activate
source myenv/bin/activate

위의 명령어를 통해 생성한 가상환경을 활성화 합니다.

 

3. 가상환경 비활성화

deactivate

비활성화 명령어는 Mac / Windows / Linux 모두 동일합니다.

Comments