Backend DEv

[Flask] 점프 투 플라스크 01. 환경 세팅하기

  • -
728x90

아래의 모든 내용은 [점프 투 플라스크] https://wikidocs.net/book/4542 를 참조하여 작성한 글입니다.

개요

새롭게 진행할 프로젝트에서 Flask를 통해 개발을 진행해야 하는 일이 발생하여 위 위키를 통해 Flask의 기초를 공부해보고자 한다. 필자는 하단의 모든 과정을 맥으로 진행하였으로 참고해주길 바란다. (Flask 사용 이유는 이전 글(링크) 참조.)
 
파이썬 설치 과정은 생략하였다. 

1장 플라스크 개발준비!

1장의 내용은 대부분 이전에 진행한 FastAPI(링크)와 같았다. myapi 경로만 다음과 같이 변경하였다. (디렉 이름을  myproject로 변경)

alias myproject='cd (본인 project dir 경로)/myproject;source (본인 venvs dir 경로)/venvs/myproject/bin/activate'

그러나 flask 가 제대로 run 되지 않았다.

치열한 전투의 흔적

구글링으로는 해결하기 어려워, gpt에게 물어보았고, 많은 질문 끝에 얻어낸 명령어로 성공하였다.

끝없는 스크롤바,,, 그러나 gpt도 초반에는 비슷한 답만 주었다.

아래의 명령어를 치고, flask run을 하니, 정상적으로 작동하였다.

 export FLASK_APP=pybo

매번 세팅이 왜 이렇게 힘든지 모르겠다.

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.