Hi @ArshKaushik, welcome to the Streamlit community!
This is a subtle misfeature we’re working to solve…your requirements.txt
file needs to be at the top-level of your repo; in your repo, the requirements.txt
file is a streamlit_app/requirements.txt
. So Streamlit sharing isn’t installing your dependencies, and thus, it can’t find joblib (or anything else).
Best,
Randy