[Django] 개발환경 구성
개발환경 구성이다.
pyenv와 virtualenv를 이용하여 가상환경 구성 후 django를 설치 할 것이다.
설치를 하기전 아직 설치 세팅이 되어 있지 않으면 이전 포스팅을 참고하길 바라.
https://errormindevops.tistory.com/62
[Django] 개발환경 구축
Django Django 개발 환경 구축을 하려고한다. 그전에 Django는 Python으로 동작하는 서버프레임워크이다. 모듈로 이루어져 있고 틀이 잡혀 있으며 Django는 틀안에서 내가 원하는 동작을 맞춰놓고 진행하
errormindevops.tistory.com
글쓴이 환경
Macbook pro 14 - M1 Max Pro
python 3.7.13
Django 2.2
pyenv 파이썬 설치
pyenv install --list
위 명령어를 터미널에 입력하면 사용할수 있는 파이썬 버전이 나온다.
나는 pyenv install 3.7.13을 사용할 것이다.
설치 명령어 : pyenv install 3.7.13
설치 확인 : pyenv versions
pyenv-virtualenv 가상환경 생성
가상환경 생성 : pyenv virtualenv 3.7.13 django-envs
가상환경 설명 : pyenv virutalenv [버전] [가상환경 이름]
위처럼 생성이 되면 터미널에서
pyenv versions 입력시 아래와 같이 나온다.
위처럼 두개가 나오게 되는데 어떤 버전으로 만들어 졌는지 보여주는 가상환경과 이름만 있는 가상환경이 있다.
아래에 이름만 있는 가상환경은 심볼릭 링크라고 하며 파일이나 디렉토리에 쉽게 접근하기위해
바탕화면에 바로가기를 생성하는것과 같다고 생각하면된다.
결국 둘중 하나 어떤것을 들어가도 같은 환경이다.
가상환경 삭제 : pyenv uninstall django-envs
환경삭제 설명 : pyenv uninstall [가상환경 이름] <<< 알아만 두자.
Django 설치
Django 설치 : pip3 install django==2.2
설치 확인 : django-admin --version