언어/Python중급
[Python-Django] 개발 환경 구성
ErrorMin
2022. 10. 13. 01:17
1. VSCode 설치
2. WSL 설치 - 윈도우에서 리눅스 커널을 사용
3. WSL 에 pyenv, pyenv-virtualenv 설치
4. pyenv 를 이용한 파이썬 설치
5. pyenv-virtualenv 를 이용한 가상환경 생성
6. pyenv로 설치한 파이썬 적용 및 django 2.2 설치
1. VSCode 설치
https://code.visualstudio.com/
Visual Studio Code - Code Editing. Redefined
Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.
code.visualstudio.com
2. WSL 설치 (vm이나 개인 server있으시면 사용하시면 됩니다.)
a. windows 검색 -> windows 기능 켜기/끄기 -> Linux용 Windows 하위 시스템 항목 체크 -> 재부팅
b. 스토어 접속 -> 아래 이미지 이행 후 -> 설치 -> 실행 -> 실행 후 이름 및 비밀번호 설정
3. 아래부터 계속해서 설치 입니다. 명령어 따라오세요
sudo apt-get update
#한번에 복사하세요
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 python3-pip
#완료시
mkdir <사용하고싶은 디렉터리 네임>
# 예 mkdir web-dev
cd <생성한 디렉터리 네임>
# 예 cd web-dev
# VSCode 실행
code .
# 3. pyenv, pyenv-virtualenv 설치
# 파이썬 관리 패키지 pyenv 설치 (가상환경 구성 해주는 pyenv-virtualenv 도 함께 설치됨)
curl https://pyenv.run | bash
#echo $SHELL 명령어를 실행하면 /bin/bash가 나와야함.
echo $SHELL
#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
#위 코드 실행 완료시 ubuntu 종료후 실행
#리부팅 완료시 아래 코드 실행 (버전확인)
pyenv --version
VSCode
파이썬 버전 관리 pyenv
파이썬 가상환경 관리 pyenv-virtualenv 설치완료