본문 바로가기
개발환경

[개발환경] python virtual environment

by hong0 2020. 12. 16.
반응형

python 가상작업 공간을 할당하여 사용하는 virtualenv 사용방법이다.

virtual environment에서 python 설정 값을 사용하게 되며, global하게 python setting 값이 적용되지 않게 할 수 있다.

다양한 version 및 project를 하게 되는 경우, project 마다 virtual 공간을 할당하여 특성에 맞는 환경으로 구축하여 개발할 수 있다.

 

python 설치 방법은 아래 link를 참조한다.

 

[개발환경] python 설치 (windows)

아래 page에서 원하는 버전의 python을 다운받는다. www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org 위치는 직접 지정하여 설치한다. project..

hong00.tistory.com

 

python 설치 시 pip(Python Package Index) option을 통해 설치 했기 때문에, 이를 통해 필요헌 package를 설치 할 수 있다.

 

virtualenv를 아래와 같이 설치한다.

python -m pip install virtualenv

위와 같이 warning이 발생하는 경우 pip update를 해준다.

python -m pip install upgrade pip

 

다시 install을 시도하면 아래와 같이 진행된다.

이제 아래와 같이 virtualenv를 사용하여 작업공간을 할당한다. 이름은 venv로 지정하였다.

python -m virtualenv venv

아래와 같이 venv가 생성되었음을 확인한다.

venv\Script\activate.bat 을 실행하면 아래와 같이 virtualenv 환경이 구성된다.

 

venv환경에서 requests를 설치해 본다.

pip install requests

사전에 pip를 최신으로 upgrade 했음에도 virtual 공간에서는 동일한 warning이 나온다.

위와 동일하게 pip를 upgrade 하고 다시 설치하면 아래와 같이 install 된다.

반응형

댓글