ERROR: No matching distribution found for
Problem
You receive the error ERROR: No matching distribution found for when you deploy an app on Streamlit Cloud.
Solution
This error occurs when you deploy an app on Streamlit Cloud and have one or more of the following issues with your Python dependencies in your requirements file:
The package is part of the Python Standard Library. E.g. You will see ERROR: No matching distribution found for base64 if you include base64 in your requirements file, as it is part of the Python Standard Library. The solution is to not include the package in your requirements file. Only include packages in your requirements file that are not distributed with a standard Python installation.
The package name in your requirements file is misspelled. Double-check the package name before including it in your requirements file.
