파이썬 가상 환경에서 bat 파일을 만들 때

파이썬 가상 환경에서 bat 파일



Windows상에서 python 가장 환경을 이용하여 django를 구축했을 때, 보통 activate하려고 했는데, 잘 작동하지 않았습니다.
Scripts\activate

해결책



이 경우 call 명령을 앞에 붙입니다.
call Scripts\activate

잘 알지 못했지만 activate 명령 자체도 bat 파일로 준비되어있는 것 같아서,
bat 파일에서 bat 파일을 부르는 것이 되고, 그 때는 call 명령이 필요하게 되는 것 같습니다.

django 시작 bat


cd c:\python\env1

call Scripts\activate.bat

cd django_sample

python manage.py runserver

pause


이 내용의 bat 파일을 스타트업 폴더에 두면, windows 재기동시,
잘 해줍니다.


덧붙여서, windows server 등 스타트 업 폴더 알기 어려울 때는,
다음 명령으로,
shell:Common Startup



좋은 웹페이지 즐겨찾기