정보를 보호하는 대학생
<Django 스터디 01> Django 초기 개발환경 설정 본문
1. vs code 다운
<wsl 설치>
1. windows 기능 켜기 - 리눅스 용 윈도우즈 하위시스템 체크하고 재부팅
2. store에 ubuntu 18.04 lts 다운
3. 실행해서 유저네임, 비번 설정
4. 기본 패키지 설치
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 python-pip
5. 디렉 토리 생성 및 이동
mkdir codeit-django
cd codeit-django
6. vs코드 설치
code .
설치 뒤 wsl 닫고 재실행, 디렉토리 다시 거기로 이동
7. pyenv 설치
curl https://pyenv.run | bash
code . 열어서 bash.src 파일의 맨 밑에 아래 내용 복붙
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv virtualenv-init -)"
8. 디렉 앞으로
cd ~
9. 비코 실행
code .
위에 네줄 복사해서 비주얼 코드의 bashr 부분 맨 밑에 붙여넣기, 저장
그리고 vscode wsl 다 닫아줌
10. wsl 다시실행
pyenv --version
했을 때 버전이 잘 나오면 설치 잘 된 것
11. python 설치하기
pyenv install --list 하면 사용가능한 버전 나옴
12. python 3.7.10 설치하기
pyenv install 3.7.10
13. pyenv versions 로 설치된 것 확인
14. pyenv virtualenv 3.7.10 django-envs 가상환경 생성
(삭제는 pyenv uninstall (가상환경이름 ))
15. pyenv versions 해보면 장고 엔브스가 생긴 것을 알 수 있음
16. 생성한 가상환경을 적용해보기
글로벌/로컬 가상환경
17. codeit-django 디렉전에서 글로벌 가상환경 만들기
pyenv global 3.7.10
18. codeit-django디렉에서 로컬 가상환경 만들기
pyenv local django-envs
(아까 만들었던 가상환경 이름임)
19. DJANGO 설치하기
codeit-django에서
pip install django==2.2
20. django-admin --version 해서 버전이 나오면 성공
21. pip list 하면
설치된 패키지와 장고 볼 수 있다.
22. cd..로 상위 디렉토리가서
pip list 해보면 우리가 설치한 장고가 없다.
왜냐면 여기는 글로벌 환경임. 독립적으로 되어있다는 것을 알 수 있음.
----
이 내용은 코드잇 django 강의를 들으면서 참고한 것이다.
하면서 자꾸 강의와 다른 오류가 나서 난관을 겪었지만
해결해나가면서 django 초기 개발환경 셋팅을 마쳤다.
'개발 > Django 스터디' 카테고리의 다른 글
<Django 스터디 07> Django App 구조와 앱 추가 (0) | 2022.01.07 |
---|---|
<Django 스터디 06> Django의 프로젝트 구조 / 프로젝트 생성 명령어 (0) | 2022.01.07 |
<Django 스터디 04> Django 가상환경 개념 (0) | 2022.01.07 |
<Django 스터디 03> Django에서 프론트엔드와 백엔드 (0) | 2022.01.07 |
<Django 스터디 02> 왜 장고를 공부해야 되나? (0) | 2022.01.07 |