가상환경, Django설치, 삭제

김륜형·2023년 1월 4일
0

Django

목록 보기
1/2

CMD를 통한 가상환경 진입, Django설치, Django삭제

전체 요약 코드

아래부터는 상세 설명들어갑니다~

참고로 저는 python 3.11.1 입니다.

cmd(명령프롬프트) 접속(윈도우키+R cmd입력)

가상환경 구축 python -m venv mywebsite

mywebsite 폴더생성

mywebsite -> Scripts폴더 이동후 activate.bat 파일을 클릭하여 실행
하면 가상환경 진입 한다던데.. 아무일도 일어나지 않아서 아래와 같이
cd mywebsite/Scripts -> activate.bat 입력


cmd로 해당파일 위치로 이동하여 파일을 실행시켰다.
그럼 (mywebsite) 이름의 가상환경으로 진입된 것을 볼 수 있고, deactivate를 실행하면 다시 가상환경에서 빠져나올수가 있다.

가상환경에서 Django를 설치를 해야한다.

pip install Django  (최신버전설치)
pip install Django==3.2.9 (특정버전설치)


혹시 깔려진 Django의 버전을 확인하고자 한다면

1. python 접속후 버전확인
python
import django
print(django.get_version())

2.cmd에서 바로 확인
python -m django --version

이때, 잠깐!! 가상환경을 굳이 왜 사용하나요~? 란 간략한 해답을 아래 그림으로 이해하고 넘어가자!

장고프레임워크 삭제

만약 pip프로그램을 이용해 설치하는거라면 내부적으로 구버전에 대한 부분을 삭제하고 설치하므로 상관이 없다. 만약 삭제하고자한다면

pip uninstall Django

하지만, 수동 설치 시에는 장고가 설치된 디렉토리로 이동하여 명령어 등으로 삭제 후 진행해야한다!! (도스 명령어 옵션 사용)

md 디렉토리명  --> 디렉토리 생성
rd 디렉토리명  --> 디렉토리 제거
/s 옵션  --> 서브 디렉토리까지 삭제
/q 옵션  --> 삭제여부를 묻지 않고 삭제

사용예시

임의로 가상환경 Scripts폴더에 test폴더/new폴더를 만들었다.

깔끔하게 폴더가 제거되는것을 확인할수 있다.

여기까지 가상환경 생성, 진입, Django설치, 삭제까지 알아보았다.
다음부터는 Django프로젝트를 생성해서 실습하는것을 정리해볼것이다.

내가 정리한 글을 보고 도움이 되는 사람이 생기면 좋겠다..ㅎ
이제 첫글이지만 열심히 써볼예정이다.! 화이팅

profile
꾸준히 해보자 뭐든지.(웹개발)

0개의 댓글