App Upload Requirements

Important: When uploading your Streamlit app, you must include a correctly configured requirements.txt file. This file specifies all the Python packages your app depends on.

Without a proper requirements.txt file, your app may fail to deploy or run correctly.

Need an example?

Download our sample weather app to see how a properly configured Streamlit app and its matching requirements.txt file should be structured.