파이썬 가상환경(Virtualenv)이 궁금합니다.
조회수 2109회
안녕하세요. 검색하다보니 장고걸스 튜토리얼에서는
파이썬 가상환경(Virtualenv)을 만들어서 프로젝트를 시작하더라구요.
개발환경을 독립적으로 만들어 준다는게 되게 좋은 것 같은데요.
실제 서비스에서도 가상환경을 만들어서 하는지 궁금합니다~
1 답변
-
선택하기 나름일 것 같습니다. 실제 배포환경은 고정된 파이썬 인터프리터 버전을 사용한다면 가상환경에서 사용했던 패키지 정보들을 텍스트로 추출해서 한번에 설치 되도록 할 수도 있습니다.
pip로 설치한 패키지 목록 출력
현재 환경에서 사용중인 패키지 목록을requirements.txt
에 저장$ pip freeze > requirements.txt
출력한 패키지 리스트 정보 자동설치
requirements.txt
를 이용해 모두 설치$ pip install -r requirements.txt
이런 방식으로 각 환경에서 동일한 패키지 버전과 의존성을 유지하도록 할 수 있습니다.
-
(•́ ✖ •̀)
알 수 없는 사용자
-
댓글 입력