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 589, in _run_script
exec(code, module.dict)
File “/mount/src/recognify/app.py”, line 5, in
from deepface import DeepFace
File “/home/adminuser/venv/lib/python3.11/site-packages/deepface/DeepFace.py”, line 15, in
import tensorflow as tf
File “/home/adminuser/venv/lib/python3.11/site-packages/tensorflow/init.py”, line 47, in
from tensorflow._api.v2 import internal
File “/home/adminuser/venv/lib/python3.11/site-packages/tensorflow/_api/v2/internal/init.py”, line 8, in
from tensorflow._api.v2.internal import autograph
File “/home/adminuser/venv/lib/python3.11/site-packages/tensorflow/_api/v2/internal/autograph/init.py”, line 8, in
from tensorflow.python.autograph.core.ag_ctx import control_status_ctx # line: 34
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/home/adminuser/venv/lib/python3.11/site-packages/tensorflow/python/autograph/core/ag_ctx.py”, line 21, in
from tensorflow.python.autograph.utils import ag_logging
File “/home/adminuser/venv/lib/python3.11/site-packages/tensorflow/python/autograph/utils/init.py”, line 17, in
from tensorflow.python.autograph.utils.context_managers import control_dependency_on_returns
File “/home/adminuser/venv/lib/python3.11/site-packages/tensorflow/python/autograph/utils/context_managers.py”, line 19, in
from tensorflow.python.framework import ops
File “/home/adminuser/venv/lib/python3.11/site-packages/tensorflow/python/framework/ops.py”, line 46, in
from tensorflow.python import pywrap_tfe
File “/home/adminuser/venv/lib/python3.11/site-packages/tensorflow/python/pywrap_tfe.py”, line 25, in
from tensorflow.python._pywrap_tfe import *
Hey @serujansatkunanathan update your requirements.txt
as follows:-
streamlit
opencv-python-headless
deepface
matplotlib
Also create an file named packages.txt
in the root directory with
#packages.txt
libgl1
Hope the above setting resolve the problem
Happy Streamlit-ing
Still its showing an error
ModuleNotFoundError: 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 589, in _run_script
exec(code, module.dict)
File “/mount/src/recognify/app.py”, line 5, in
from deepface import DeepFace
File “/home/adminuser/venv/lib/python3.11/site-packages/deepface/DeepFace.py”, line 20, in
from deepface.modules import (
File “/home/adminuser/venv/lib/python3.11/site-packages/deepface/modules/modeling.py”, line 5, in
from deepface.basemodels import (
File “/home/adminuser/venv/lib/python3.11/site-packages/deepface/basemodels/VGGFace.py”, line 6, in
from deepface.modules import verification
File “/home/adminuser/venv/lib/python3.11/site-packages/deepface/modules/verification.py”, line 9, in
from deepface.modules import representation, detection, modeling
File “/home/adminuser/venv/lib/python3.11/site-packages/deepface/modules/representation.py”, line 9, in
from deepface.modules import modeling, detection, preprocessing
File “/home/adminuser/venv/lib/python3.11/site-packages/deepface/modules/detection.py”, line 12, in
from deepface.detectors import DetectorWrapper
File “/home/adminuser/venv/lib/python3.11/site-packages/deepface/detectors/DetectorWrapper.py”, line 6, in
from deepface.detectors import (
File “/home/adminuser/venv/lib/python3.11/site-packages/deepface/detectors/MtCnn.py”, line 3, in
from mtcnn import MTCNN
File “/home/adminuser/venv/lib/python3.11/site-packages/mtcnn/init.py”, line 26, in
from mtcnn.mtcnn import MTCNN
File “/home/adminuser/venv/lib/python3.11/site-packages/mtcnn/mtcnn.py”, line 37, in
from mtcnn.network.factory import NetworkFactory
File “/home/adminuser/venv/lib/python3.11/site-packages/mtcnn/network/factory.py”, line 26, in
from tensorflow.keras.layers import Input, Dense, Conv2D, MaxPooling
Now its working perfectly thank you for the help.
can you share the solution?
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.