Просто следуйте инструкциям:
virtualenv env
source env/bin/activate
pip install -r requirements.txt
FLASK_APP=app.py
flask run
Вы можете обойтись без virtualenv, но вам понадобятся Python и pip. Предполагая, что у вас установлен Python, вы также должны иметь возможность запускать pip, чтобы вы могли устанавливать зависимости. Если вы все еще не можете запустить Flask после этого, вы должны убедиться, что скрипты python находятся в вашей системной переменной PATH.
Тогда вы просто следуете схеме маршрутизации Flask и используете Django в качестве бэкенда для службы погоды. Логика приложения не так уж велика.