I created a Streamlit natural language processing app hosted on Streamlit Cloud that has been working great for the last few months. Today, however, I tried to access the app and got the following 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/appuser/venv/lib/python3.7/site-packages/streamlit/scriptrunner/script_runner.py", line 557, in _run_script exec(code, module.__dict__) File "/app/text_analysis_application/Conduit_Application.py", line 11, in <module> import matplotlib.pyplot as plt
Here is the link to the app: https://buckeyes2019-text-analysis-applicati-conduit-application-72tosn.streamlitapp.com/
I tried removing “import matplotlib.pyplot as plt” from the script and rebooting the app, but then I got the same error with the next import on the list (I think its numpy).
Also strange is that, when I run the app logged into Streamlit Cloud, I no longer see the black square in the bottom right corner that allowed me to access the logs.
So, in short, the app worked normally for months up until today. The last time I accessed it before today was probably a week ago.
Any help/ideas are appreciated. Thank you!