본문 바로가기

[Python] django 가상 환경 간단하게 진입하기

액트 2022. 8. 25.
반응형

가상 환경 진입시 매번 같은 명령어를 타이핑 하는 번거로움을 없애기 위해 아래와 같이 배치 프로그램으로 만들려고 합니다.

윈도우 메모장을 실행합니다.

메모장에 다음과 같이 작성합니다.

@echo off
cd c:\projects\mysite
c:\users\yjshin\myvenv\Scripts\activate

두 번째 줄에는 프로젝트 경로로 이동하라.

세 번째 줄에는 가상 환경을 실행하라는 의미입니다.

이제 저장합니다.

저장할 때 이름을 자유롭게 하셔도 되는데 확장자는 *.cmd 로 해주셔야 합니다.

cmd가 확장자인 파일은 배치 파일입니다. 파일에 작성되어 있는 문구를 실행해 주는 파일이라고 생각하시면 됩니다.

예를 들어, mysite.cmd 와 같이 해주시면 됩니다.

이제 이 배치 파일이 명령 프롬프트 어느 곳에서나 실행될 수 있도록 하려면 저장 경로인 c:\projects 폴더를 시스템 환경 변수 PATH에 추가해야 합니다.

먼저 윈도우키 + R 키를 동시에 눌러 실행 창을 띄우고 sysdm.cpl 를 입력 후 확인을 클릭합니다.

시스템 속성 창에서 고급 탭으로 이동합니다.

아래에 환경 변수(N)... 을 클릭합니다.

환경 변수 창에서 (사용자계정)에 대한 사요여자 변수(U) 아래에 있는 Path를 클릭하고 하단의 편집(E)... 를 클릭합니다.

환경 변수 편집 창에서 새로 만들기(N)을 클릭합니다.

위에서 작성해서 저장한 배치 파일이 있는 경로를 작성하여 확인을 클릭합니다.

모두 확인을 누르고 창을 다 닫습니다.

이렇게 하면 CMD(명령 프롬프트) 창 경로 어디서든 mysite.cmd를 실행할 수 있습니다.

열려있는 CMD(명령 프롬프트) 창을 다 종료하고 다시 실행하십시오.

그런 다음에 mysite 를 입력하시면 가상환경이 실행될 것입니다.

 

반응형

댓글