-
Python에서 virualenv 과 virtualenvwrapper 설치하기Python 2017. 12. 21. 16:46728x90
virualenv 와 virtualenvwrapper
virualenv
여러개의 Python 프로젝트를 진행할때 의존성 문제를 해결 하기 위하여 가상환경을 구성하는 모듈 이다.
virtualenvwrapper
virualenv 를 감싸서 쉽게 관리 하기 위한 모듈이다.
설치
pip install virtualenv virtualenvwrapper
virtualenvwrapper 설정
~/.bash_profile 에 설정
# Create a backup of your .bash_profile cp ~/.bash_profile ~/.bash_profile-org # Be careful with this command printf '\n%s\n%s\n%s' '# virtualenv' 'export WORKON_HOME=~/virtualenvs' \ 'source /usr/local/bin/virtualenvwrapper.sh' >> ~/.bash_profile
virtual 환경 사용
source ~/.bash_profile mkdir -p $WORKON_HOME mkvirtualenv api # Exit the 'api' virtual environment deactivate
virtualenv 사용 팁
구성된 가상 환경 실행 방법
workon api
가상환경 종료 방법
deactivate
가상 환경에 설치된 모듈 정보 저장
우서 requests 모듈을 설치 한다.
pip install requests
가상 환경에 필요한 모듈을 모두 설치 한 이후, 다음 명령으로 환경에 대한 정보를 저장한다.
pip freeze > requirements.txt
다른 곳에서 해당 환경에 대한 설치는 다음과 같다.
pip install -r requirements.txt
참고 자료
Install virtualenv and virtualenvwrapper on Mac OS X Pipenv & Virtual Environments
728x90'Python' 카테고리의 다른 글
Python3.7 설치와 몇가지 새로운 사실 & pip install 시 SSL 오류 처리 (0) 2018.10.05 Python]paramiko 모듈에서 su 명령어로 계정 전환 (0) 2018.05.18 Python에서 class 선언시 object를 꼭 상속 받자 (0) 2018.04.17 파이썬을 이용한 압축 해제와 동시에 파일 이름 변경 (0) 2018.04.17 Python과 Java에서 사용가능한 AES 암/복호화 모듈 (2) 2018.01.24