Please, when I try to deploy a app in Cloud a error occur:
ImportError: This app has encountered an error. The original error message is redacted to prevent data leaks. Full error details have been recorded in the logs (if you're on Streamlit Cloud, click on 'Manage app' in the lower right of your app).
Traceback:
File "/home/adminuser/venv/lib/python3.11/site-packages/streamlit/runtime/scriptrunner/script_runner.py", line 600, in _run_script
exec(code, module.__dict__)
File "/mount/src/bxapp/BX_v04.py", line 5, in <module>
from ultralytics import YOLO
File "/home/adminuser/venv/lib/python3.11/site-packages/ultralytics/__init__.py", line 10, in <module>
from ultralytics.data.explorer.explorer import Explorer
File "/home/adminuser/venv/lib/python3.11/site-packages/ultralytics/data/__init__.py", line 3, in <module>
from .base import BaseDataset
File "/home/adminuser/venv/lib/python3.11/site-packages/ultralytics/data/base.py", line 12, in <module>
import cv2
File "/home/adminuser/venv/lib/python3.11/site-packages/cv2/__init__.py", line 181, in <module>
bootstrap()
File "/home/adminuser/venv/lib/python3.11/site-packages/cv2/__init__.py", line 153, in bootstrap
native_module = importlib.import_module("cv2")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
And I don’t know how interpret it. My requirements.txt
is:
ultralytics
numpy
pandas
Pillow
streamlit
torch
opencv-python
Thanks in advance