Django장고 윈도우에서 설치하기
[나는 더이상 저항하지 않기로 했다. 길을 가보면서, 뒤에 오는 이도 따라갈 수 있는 길이 되는 것이다.]
오늘의 주제 : Django 설치하기!
<가상환경 만들기>
장고설치 이전에 가상환경을 만들어야한다고 한다.
가상환경은 프로그래밍 제작환경이 바뀌어도 유지해줄 수 있대서 좋다고 한다.
옛날에는 좋다면 의심부터 했지만, 이제는 일단 해보고 마음에 안들면 내가 좋아할 수 있도록 만들겠다.
https://tutorial.djangogirls.org/ko/django_installation/
https://wayhome25.github.io/django/2017/02/27/django-01-install/
- 명령프롬프트 실행
> windows키 누르고 cmd
> pip를 install 할 것이다. 그 pip는 virtualenv이다. (virtual environment)
(pip란? : 패키지관리프로그램 같은 것. 명령어하나! pip list : 패키지 목록확인)
- 가상환경구현해주는 pip설치하기
pip install virtualenv
설치는 되었는데, 사람들에 activate를 하랬는데 안된다. 왜 안되지?
노란 글씨(you should consider upgrading...)를 읽어보니, pip를 업그레이드를 하라는 것 같아서 해본다.
- pip 업그레이드
python -m pip install --upgrade pip
pip 10.0.1 버전을 지우고, 18.1로 깔아준다.
- 가상환경 설치
python -m venv myvenv
중간에 프롬프트를 껐다켜서 위치가 users..로 되어있어서
cd..를 통해 상위폴더로 올라간 후, python 이 설치된 곳으로 들어갔다. / python3 은 입력되지 않는다. (python 버전 2용인듯)
여기서 myvenv은 가상환경폴더 이름이다. (teemo로 할 걸 그랬다.)
- 가상환경 들어가기
해당 폴더아래에서 activate를 해야하는데 cmd를 껐다 켜서 위치가 바뀌었다. 해당 폴더를 들어가서 해야한다.
설치된 위치\myvenv\scripts\activate
그럼 안으로 들어가게 된다.
(myvenv)
매트릭스에서 코드 안으로 들어온 것만 같다.
안락함이 느껴진다.
- 가상환경에 장고설치하기(드디어!)
일단 python을 실행해본다. (python3은 여윽시 안먹힌다)
pip를 사용해야하니 업그레이드도 해본다. (이미 되어있다고 나온다.)
위의 링크들에서는 다른 방법들을 하는데, 안된다.. 그래서 다시 검색했다.
https://doorbw.tistory.com/181 (이 분 설정은 os임)
pip install django
잘된다.
django-admin startproject start_django
(이거는 os용 명령어 같은데 모르고 실행을 해버려서 다른 컴퓨터 시험후 업뎃하겠음)
https://wikidocs.net/6609 (여기에 잘 정리되었네..)
python --version : 파이썬 버전 확인 명령어
pip freeze : 패키지 확인 명령어
아톰연결