Problem deploying an application, apparently programmed in Python due to the version

I’m new to Streamlit deployments. This is the first application I’ve created, and I’m having a problem with the Python version. The version my project supports is Python-3.10.13, and the version Streamlit is running is Using Python 3.13.5 environment at /home/adminuser/venv.
I’ve created a folder in the GitHub root called runtime.txt with the Python version I need: Python-3.10.13, but that doesn’t solve the problem, and I don’t know what else to do. I’ve also updated the requirements folder:
requirements.txt with the following lines:
ultralytics==8.0.206
streamlit==1.26.0
pillow==9.5.0
opencv-python-headless==4.8.1.78
numpy==1.24.4

I don’t know what else to do. And I really ask for your help :slight_smile: Thank you very much, greetings from Colombia

Welcome! Community Cloud does not use runtime.txt to set the version of Python. Instead, you need to set the version of Python during deploying, or change it from the app’s settings dialog from your dashboard.

1 Like

Thank you very much MathCatsAnd, with your help I solved this step, now I am solving the model evaluation part, thank you very much for your prompt response, you are very kind.

heyy i hope you have solved the problem, i want to suggest a thing that
do not keep the versions in the requirements file like this,
requirements.txt with the following lines:
ultralytics==8.0.206
streamlit==1.26.0
pillow==9.5.0
opencv-python-headless==4.8.1.78
numpy==1.24.4

mention only names,so that it will choose the suitable version