Back-End/Python
[Python] Python 가상환경 만들기 / venv / virtualenv
uni2237
2021. 7. 9. 10:01
728x90
728x90
(Windows 환경입니다)
1. python -m venv
$ python -m venv myvenv
django 프로젝트 생성 시 많은 실습 예제들을 보면 위와 같이 가상환경을 만들고 있다.
위처럼 가상환경을 만들경우 python 버전이 자동으로 최신버전으로 설정이 된다.
(나의 경우 3.9.x 버전으로 되어있었다)
😖 문제점
프로젝트 내의 다른 패키지들의 버전이 낮을 경우, 파이썬의 최신 버전의 지원이 안 될 수도 있다.
2. virtualenv 으로 버전 관리
$ pip install virtualenv ( 먼저 virtualenv 를 설치해야한다)
$ virtualenv myvenv(가상환경 이름) --python=python3.7 (원하는 버전 입력)
가상환경 사용
1. 활성화
$ . myvenv/Scripts/activate
2. 비활성화
$ deactivate
728x90
728x90