가상환경 구성방법
python 가상환경을 구성하기 위한 방법으로는 pyenv 활용하는 방법 등이 있으며 pyenv와 pyenv-virtualenv를 같이 이용할 수 있음.
Pyenv를 활용한 가상환경 구성
Pyenv, pyenv-virtualenv 으로 가상환경 설치
Windows 환경에서의 Python virtualenv 환경 설치
- How To Setup A Python Virtual Environment On Windows 10 참조
Autoenv 설치 및 설정
pyenv-virtualenv를 가상환경을 설정할 경우 가상환경 활성화 명령을 매번 사용해야함. 따라서 프로젝트 폴더 진행시 가상환경 자동실행을 위해 autoenv를 사용하여 가상환경을 자동으로 활성화시킬 수 있음.
virtualenv 단독의 가상환경 구성
단독으로 사용할 경우 python version 별 가상환경을 구성할 수 없음
python 2.x버전의 가상환경구성
$ virtualenv <가상환경이름> |
python 3.x버전의 가상환경구성
$ python3 -m venv env <가상환경이름> |
만약 pip 등을 이용할 수 없을 경우에는 without-pip 옵션으로 설치 진행 후에 pip 설치
$ python3 -m venv env <가상환경이름> --without-pip $ source ./env/bin/activate $ curl https://bootstrap.pypa.io/get-pip.py | python |