728x90
1. VSCode 설치
2. WSL 설치 (관련 글: 리눅스용 윈도우 하위 시스템(WSL) 설치하기)
3. ubuntu 업데이트 및 기본 패키지 설치
sudo apt-get update
4. 아래 명령은 한 번에 여러 줄을 복사하여 붙여넣기 하여 실행
sudo apt-get install -y make build-essential \
libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev \
wget curl llvm libncurses5-dev libncursesw5-dev \
xz-utils tk-dev git python-pip sqlite3
5. 디렉토리 생성
mkdir django
6. 디렉토리로 이동, 다음 명령 실행
cd django
code .
7. VSCode 확장프로그램에서 'WSL-Remote' 설치
8. pyenv, pyenv-virtualenv 설치
curl https://pyenv.run | bash
9. 다음 명령 입력 후 실행
echo $SHELL
10. pyenv 설정하기 for bash
가. 아래 코드 전체 복사 후 붙여넣기
sed -Ei -e '/^([^#]|$)/ {a \
export PYENV_ROOT="$HOME/.pyenv"
a \
export PATH="$PYENV_ROOT/bin:$PATH"
a \
' -e ':a' -e '$!{n;ba};}' ~/.profile
나. 아래 코드는 한 줄씩 복사 후 붙여넣기
echo 'eval "$(pyenv init --path)"' >>~/.profile
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
11. pyenv 버전 확인
pyenv --version
12. pyenv를 이용한 파이썬 설치
pyenv install --list
pyenv install 3.7.13
pyenv install 3.8.13
pyenv versions
13. pyenv-virtualenv를 이용한 가상환경 생성
pyenv virtualenv 3.7.13 django-envs
14. pyenv로 설치한 파이썬 적용 및 django 2.2 설치
pyenv global 3.8.13
cd django
pyenv local django-envs
15. django 설치
pip3 install django==2.2
django-admin --version
728x90