파이썬 가상 환경 설정

joon·2022년 1월 17일
0
post-thumbnail

1. 가상 개발 환경 설정이 필요한 이유

파이썬에서 개발을 하다보면 파이썬이 제공하는 다양한 toolkits, thrid-party package들을 이용하게된다.

그런데 프로젝트를 진행하다보면, 각 패키지들의 버전을 맞춰야할 필요가 생기는데 패키지를 전역적으로 적용되게 설치하다보면 프로젝트들 끼리 요구되는 버전을 다 충족시키지 못한다. 이때 필요한게 파이썬 가상 환경 설정이다.

파이썬 가상 환경 Python Virtual Environments

가상 환경이란 병렬적으로 패키지들과 환경설정이 서로 다른 여러개의 파이썬 인터프리터를 만들수 있는 환경을 말한다.

virtualenv 설치방법

 pip install virtualenv

virtual environment 생성하기

 virtualenv /path/to/directory name

virtual environment 활성화

source /path/to/venv/bin/activate

이제 여기서 pip install 명령어를 통해 깔고 싶은 모듈 갈아 쓰면 된다

virtual environment 비활성화

deactivate

0개의 댓글