IT/파이썬

파이썬 가상환경 - 배치파일

thesse 2021. 5. 21. 11:09
300x250
반응형

배치 파일 사용하여 가상환경 진입

가상환경에 진입하기 위해 매번 C:\venvs\myproject\Scripts\activate를 치기는 힘드니까

배치 파일 작성하여 사용

# C:\venvs\myproject.cmd 파일

@echo off
@cd C:\projects\myproject
@C:\venvs\myproject\Scripts\activate

 

환경 변수에 venvs 디렉토리 추가한 후에는 cmd 다시 켜야 반영됨

이제 아무데서나 myproject.cmd 실행 가능해짐

# 이제 이렇게 안하고
C:\projects>C:\venvs\myproject\Scripts\activate

# 이렇게만 해도 가상환경 진입 가능
C:\projects>myproject

 

* 윈도우에서 확장자가 .cmd인 파일은 확장자까지 입력 안해도 됨

 

 

서버 실행 환경 세팅

app.py 대신 원하는 파일명을 사용하고

운영 환경이 아닌 개발 환경에서 서버를 돌리기 위해 3, 4줄을 추가해줌

# C:\venvs\myproject.cmd 파일

@echo off
@cd C:\projects\myproject
@set FLASK_APP=pybo
@set FLASK_ENV=development
@C:\venvs\myproject\Scripts\activate

 

300x250
반응형

'IT > 파이썬' 카테고리의 다른 글

플라스크 서버 실행 세팅  (0) 2021.05.21
파이참 인터프리터 설정 (가상환경)  (0) 2021.05.21
파이썬 가상환경  (0) 2021.05.21
파이썬 Flask (웹앱 만들기) 2  (0) 2021.05.18
파이썬 Flask (웹앱 만들기) 1  (0) 2021.05.18