inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

플라스크 실행 안됨 도와주세요...!

365

하영

작성한 질문수 1

1

제 컴퓨터에서 프로젝트 관련 플라스크 코드와 그 외 템플릿 등등을 작성했고
그 모든 폴더가 있는 전체 폴더를 압축해서

팀원에게 넘겼습니다.

이후 팀원이 압축을 풀고 똑같이 터미널에서 해당 폴더가 있는 경로로 이동 후,

python app.py 명령어와

flask run 명령어

모두 실행해보았지만 Python 이라는 메시지만 나올 뿐, 실행도 오류 메시지도 출력되지 않고 있는 상황입니다.

 

image.png

 

설정도 다 맞게 해놨고 제 컴퓨터에서는 잘만 돌아가는데 뭐가 문제일까요...?
당연히 팀원도 플라스크 install 했습니다.

플라스크 flask python 오류 에러 실행안됨 도와주세요

답변 1

1

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

하영님이 언급하신 상황에서 플라스크 애플리케이션이 제대로 실행되지 않는 원인을 몇 가지 점검해 볼 수 있습니다.

  1. Python 환경 확인: 팀원의 컴퓨터에 설치된 Python 버전 및 가상 환경 설정이 하영님과 동일한지 확인해 보세요. virtualenv나 venv를 이용해 가상 환경을 생성하고, 필요한 패키지를 설치하는 것도 방법입니다.

  2. Flask 환경 설정: 플라스크 앱을 실행하기 전 FLASK_APP 환경 변수가 올바르게 설정되어 있는지 확인하세요. 예를 들어, export FLASK_APP=app.py 명령어를 실행해야 할 수 있습니다.

  3. 디버그 모드 켜기: 플라스크의 디버그 모드를 활성화하여 문제를 좀 더 쉽게 찾을 수 있습니다. app.run(debug=True)와 같은 코드로 실행해 보세요.

  4. 포트와 호스트 설정 확인: app.run() 함수 내에 지정된 호스트와 포트가 올바른지 확인해 보세요. 특히 호스트는 0.0.0.0으로 설정하여 외부에서도 접근 가능하도록 해야 합니다.

  5. 패키지 설치: 팀원이 사용하는 가상 환경에 필요한 모든 패키지가 설치되어 있는지, 특히 requirements.txt에 명시된 대로 설치됐는지 확인이 필요합니다.

  6. 터미널 메세지: 터미널에서 ‘Python’ 이라는 메시지만 보이는 이슈의 경우, 실행 환경에 따라 Python 인터프리터 자체가 열렸을 수도 있습니다. 명령어 실행 방법이 잘못되었는지 검토해 보는 것도 방법입니다.

이 중 하나가 문제가 될 수 있으니, 한 항목 씩 점검해 보시는 것을 권장드립니다. 문제가 지속된다면 좀 더 구체적인 오류 메시지나, 로그를 확인하여 추가적인 정보를 수집하는 것이 도움이 됩니다.

추가로 Flask 공식 문서를 확인해 보시는 것도 유용할 것입니다.

행운을 빌며, 프로젝트가 잘 진행되기를 바랍니다!

모의고사 1회 계산문제 2개 맞았는데

0

10

1

기존 미국주식 자동매매 프로그램과 같은 AWS 서버에서 돌리려고 할때

1

13

1

안녕하세요? 강사님 질문있습니다.(인코딩관련)

0

16

1

강의자료 문의

0

21

1

업캐스팅 문제 예시 4번 부모 호출

0

18

1

강의자료 링크 열리지 않음.

0

18

2

이진분류에서 양성 클래스가 0일 때 평가 방법

0

19

2

모의고사 자료 해설이 너무 불친절하네요.

0

44

2

부모의 생성자 출력 관련

0

20

2

이론파트 재탕문제

0

23

0

누락코드

0

21

1

다차원 배열 포인터 질문있습니다

0

39

3

원핫인코딩 전 train과 test 병합여부

0

33

2

수강기간 연장

0

37

2

자동화시트에 이미지를 제가 원하는 사진을 다운 받아서 시트에 입력할수 있을까요?

0

26

1

이론 파트 재탕

0

37

1

모의고사 5회

0

34

1

12분 10초 func(values, 0, 1)을 넣을 때

0

38

1

mcp 관련 질문

0

48

2

Alpha vantage 유료화?

0

59

2

오류

0

42

1

29강 작업2형의 이상치 처리

0

56

2

재탕문제

0

57

1

재탕문제

0

38

0