#python #flask
#python #фляжка
Вопрос:
Когда я пытаюсь запустить скрипт на Flask, используя Python 3 (я пытаюсь выполнить быстрый запуск), я не получаю сервер, вместо этого я получаю это —
(base) Marcs-Air:~ marcholder$ FLASK_APP=hello.py flask run
* Serving Flask app "hello.py"
* Environment: production
WARNING: This is a development server. Do not use it in a production deployment.
Use a production WSGI server instead.
* Debug mode: off
Usage: flask run [OPTIONS]
Error: Could not import "hello"
Любая помощь, чтобы исправить это, очень ценится!
Комментарии:
1. Как
hello.py
выглядит содержимое. есть лиapp
в нем объект?2. Привет, v25, это выглядит так — из flask import Flask app = Flask( name ) @app.route(«/») def hello(): возвращает «Привет, мир !!!!»
3. Все выглядит правильно. Вы могли бы попробовать,
FLASK_APP=hello flask run
хотя он должен принятьhello.py
. Другим вариантом было бы переименовать этот файл вapp.py
и просто запустить сflask run
самим собой. Я бы также проверил, что ваша версия flask обновлена, так как это может быть ошибкой в предыдущей версии. возможно.4. Привет, vt5, я попробовал все эти методы, и Flask обновлен, есть ли что-нибудь еще, что я мог бы попробовать?
5. Теперь, благодаря v25, это работает!