[Django Install] 2. Install Python & Virtualenv & Virtualenvwrapper
[Install Python3]
sudo apt-get update
(패키지 인덱스 업데이트, 인덱스는 /etc/apt/sources.list에 있음)
sudo apt-get install python3-pip python3-dev
(우분투에 파이썬, pip 설치 - 18.04 LTS)
sudo apt-get update
(패키지 인덱스 업데이트, 인덱스는 /etc/apt/sources.list에 있음)
sudo apt-get install python3-pip python3-dev
(우분투에 파이썬, pip 설치 - 18.04 LTS)
sudo apt-get install python3-pip
(우분투에 pip 설치 - 20.04 LTS - 파이썬 3.8.2 버전이 이미 설치되어져 있음)
(우분투에 pip 설치 - 20.04 LTS - 파이썬 3.8.2 버전이 이미 설치되어져 있음)
pip3 -V
(파이썬 설치 확인)
[파이썬 가상화 환경 설치]
(파이썬 설치 확인)
[파이썬 가상화 환경 설치]
pip3 install virtualenv virtualenvwrapper (--user)
(파이썬 가상화 환경 설치)
(파이썬 가상화 환경 설치)
cd
(홈디렉토리 이동)
(홈디렉토리 이동)
mkdir .virtualenvs
(가상화 디렉토리 생성 - 자동생성됨)
(가상화 디렉토리 생성 - 자동생성됨)
vi .bashrc
(아래 6라인을 마지막에 추가한다. 가상화환경 설정)
(아래 6라인을 마지막에 추가한다. 가상화환경 설정)
# Virtualenvwrapper settings:
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_VIRTUALENV=$HOME/.local/bin/virtualenv
source ~/.local/bin/virtualenvwrapper.sh
export PATH=.:$PATH
# for MAC
export WORKON_HOME=~/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3
source /usr/local/bin/virtualenvwrapper.sh
exit
우분투에서 로그아웃한다.
ssh -i "prefity2019.pem" ubuntu@ec2-13-125-255-54.ap-northeast-2.compute.amazonaws.com다시 접속하여 정상적인지 확인 (아래의 명령이 작동되면 정상적으로 가상화 환경이 설치됨)
[파이썬 가상화 환경 만들기]
mkvirtualenv virtual_name
가상화 환경 생성하기 "virtual_name"이 가상화 이름
가상화 환경 생성하기 "virtual_name"이 가상화 이름
rmvirtualenv virtual_name
가상화 환경 삭제하기 "virtual_name"이 가상화 이름
가상화 환경 삭제하기 "virtual_name"이 가상화 이름
workon
가상화 환경 확인하기 (리스트된 이름이 만들어진 가상화 환경임)
가상화 환경 확인하기 (리스트된 이름이 만들어진 가상화 환경임)
workon virtual_name
가상화 환경 들어가기 가상화 환경에 들어가면 아래처럼 프롬프트 앞에 (virtual_name)이 붙음
가상화 환경 들어가기 가상화 환경에 들어가면 아래처럼 프롬프트 앞에 (virtual_name)이 붙음
(virtual_name) ubuntu@ip-172-31-41-2:~$
deactivate
가상화 환경에서 빠져나오기 아래처럼 프롬프트 앞에 (virtual_name)가 사라짐
가상화 환경에서 빠져나오기 아래처럼 프롬프트 앞에 (virtual_name)가 사라짐
ubuntu@ip-172-31-41-2:~$
댓글
댓글 쓰기