프로그래밍/Django

Django장고 윈도우에서 설치하기

Ask-How 2018. 11. 9. 20:36

[나는 더이상 저항하지 않기로 했다. 길을 가보면서, 뒤에 오는 이도 따라갈 수 있는 길이 되는 것이다.]


오늘의 주제 : 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 : 패키지 목록확인)

(https://m.blog.naver.com/PostView.nhn?blogId=complusblog&logNo=221177123238&proxyReferer=https%3A%2F%2Fwww.google.co.kr%2F)


  • 가상환경구현해주는 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 (여기에 잘 정리되었네..)








https://medium.com/@peteryun/python-django%EB%A1%9C-%EC%9B%B9-%EC%84%9C%EB%B9%84%EC%8A%A4-%EA%B0%9C%EB%B0%9C%ED%95%98%EA%B8%B0-1-%ED%99%98%EA%B2%BD%EA%B5%AC%EC%B6%95-virtualenv-atom-django-11d6d0e62fe3


python --version : 파이썬 버전 확인 명령어

pip freeze : 패키지 확인 명령어



아톰연결

https://medium.com/@peteryun/python-django%EB%A1%9C-%EC%9B%B9-%EC%84%9C%EB%B9%84%EC%8A%A4-%EA%B0%9C%EB%B0%9C%ED%95%98%EA%B8%B0-1-%ED%99%98%EA%B2%BD%EA%B5%AC%EC%B6%95-virtualenv-atom-django-11d6d0e62fe3