1. pip3을 통해 도구 설치
sudo pip3 install virtualenvwrapper
2. shell 스타트업 파일에 아래 내용 추가 및 적용
vim ~/.bashrc
=====================================================
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export VIRTUALENVWRAPPER_VIRTUALENV_ARGS=' -p /usr/bin/python3 '
export PROJECT_HOME=$HOME/Devel
source /usr/local/bin/virtualenvwrapper.sh
=====================================================
source ~/.bashrc
설명 : VIRTUALENVWRAPPER_PYTHON 와 VIRTUALENVWRAPPER_VIRTUALENV_ARGS 변수는 파이썬3의 일반적인 설치 위치를 가리킵니다. 그리고 source /usr/local/bin/virtualenvwrapper.sh 는 virtualenvwrapper.sh 스크립트의 일반적인 위치를 가리킵니다. 만약 테스트 중에 virtualenv가 작동하지 않는다면, 확인해야 할 일 중 하나는 파이썬과 스크립트가 알맞은 위치에 있는지 입니다(그리고 스타트업 파일을 그에 맞게 바꾸세요).
which virtualenvwrapper.sh 와 which python3커맨드를 사용해서 당신의 시스템에 알맞은 위치를 찾을 수 있습니다.
3. my_django_environment 라는 가상 환경 생성
mkvirtualenv my_django_environment
주의할 점: 이 시점부터 이 모듈에서 실행되는 모든 명령은 위에서 우리가 설정한 파이썬 가상환경내에서 실행되는 것으로 간주합니다!!!
4. 가상 환경을 위해 알아야 하는, 꼭 사용하게 되는 명령어
(도구 문서에는 더 많이 있습니다.)
- mkvirtualenv my_django_environment --> my_django_environment 라는 가상 환경을 생성한다.
- deactivate — 활성화된 파이썬 가상 환경을 비활성화한다.
- workon — 사용가능한 가상 환경 목록을 보여준다.
- workon name_of_environment — 특정 파이썬 가상 환경을 활성화한다.
- rmvirtualenv name_of_environment — 특정 환경을 제거한다.
'Infra > Linux' 카테고리의 다른 글
[Centos7] VM에 Centos7 리눅스 운영체제 설치 (0) | 2019.06.04 |
---|---|
[Linux] 비밀번호 없이 SSH-key 원격 접속을 위한 세팅 (0) | 2019.06.03 |
[Ubuntu] How to install Ubuntu 18.04 desktop with minimal (0) | 2019.06.01 |
Centos iso file download (0) | 2019.05.29 |
Centos 7 base setting after minimal install (0) | 2019.05.21 |