티스토리 뷰

728x90

왜 heroku는 cv2에서 import가 안되는가....? flask에서 cv2를 import만 해도 오류도 deploy(배포)는 가능하지만, 배포한 사이트를 들어가면, 오류 페이지만 보인다... 나는 cv2를 써야만 하는데 왜 안 되는 건가..

정말 하루 종일 찾은 끝에 발견한 포스팅...  "Deploying your First Opencv Flask Web Application On Heroku"

 

정말 한줄기 빛 같은 포스팅이었다.. 링크 걸어놓는다. github 코드도 있고 영어 포스팅이지만 따라만 하면 opencv를 heroku에서 오류 없이 사용 가능하다.. 

 

https://medium.com/analytics-vidhya/deploying-your-opencv-flask-web-application-on-heroku-c23efcceb1e8

 

Deploying Your Opencv Flask web application on Heroku

A simple and comprehensive guide

medium.com

나와 같은 오류를 보는 사람들에게 도움이 됐으면 한다.

 

나는 heroku 로그를 찍어보면, H10 error라고 앱이 충돌한다고 했다. 근데 'error'를 찾아보면 import cv2에서 오류가 발생했다. 

 

추가로.. 왜인지는 모르겠는데 opencv-python==4.2.0.34 <<< opencv 이 버전이 되고 다른 최신 버전은 되지 않았다.

반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함