「ModuleNot FoundError:」OpenCVを使ったwebアプリをGithubにコミットできない

実現したいこと

streamlitでOpenCVを使ったWebアプリを作成し、デプロイするためにGithubにコミットさせたいです。

発生している問題・分からないこと

OpenCVを使ったWebアプリをGithubにコミットさせようとしていたのですが、ModuleNot FoundErrorとなり、その先に進むことができません。調べてみても対処法が見つからないので教えていただきたいです。プログラミングは初学者のため基本的なことから教えていただけるとありがたいです。
https://qiita.com/kagami_t/items/c54702e271d729948e24
Githubへのコミットなどは未経験のため、上のサイトを参考に進めています。エラーが出たのはサイトのデプロイ部分を行っている時です。

エラーメッセージ

error

1ModuleNot FoundError: This app has encountered an error. The original error message is redacted to 2prevent data leaks. Full error details have been recorded in the logs (if you're on Streamlit Cloud, 3click on 'Manage app' in the lower right of your app). 4 5Traceback: 6File "/home/adminuser/venv/lib/python3.9/site-packages/streamlit/runtime/scrip 7exec(code, module.__dict__) 8File "/mount/src/kpopdetection/kpopDetection.py", line 4, in <module> 9import cv2

該当のソースコード

app.py #Webアプリのファイルのcv2import部分 import cv2 requirements.txt #requirements.txtのopencvに関係する部分 opencv-python-headless==4.9.0.80

試したこと・調べたこと

上記の詳細・結果

https://zenn.dev/shimat/articles/baee671a1a00d0
上のリンクを参考にして、requirements.txtの中のopencv-pythonをopencv-python-headlessに書き換えて試したが、エラーは解消しなかった。

補足

不足している情報があれば、お伝えください。

コメントを投稿

0 コメント