Попытка установить и запустить Flask, но я получаю сообщение об ошибке - PullRequest
0 голосов
/ 23 сентября 2019

Я ценю всех, кто хочет попытаться помочь мне решить эту проблему.В настоящее время я прохожу курс машинного обучения и уже не могу понять, что должно быть простой установкой.Я постараюсь объяснить как можно лучше, но, пожалуйста, наберитесь терпения, поскольку я новичок.

Я использую Terminal для запуска очень простого приложения Flask.В терминале мне удалось установить Flask.Я набрал эти две команды в терминале:

  1. export FLASK_APP = hello.py
  2. запуск колбы

После запуска колбы у меня теперь появляется сообщение об ошибкемешает мне идти дальше: «Ошибка: не удалось импортировать« привет ».

from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
    return 'Hello, World!'

Выше приведен код, который я использую в Sublime, который должен позволять возвращать« Hello, World! »

Команда должна выполняться на URL-адресе, но вместо этого она просто сообщает мне, что не будет импортировать «hello». Hello.py - это файл Sublime save, в котором есть код.

Я прошу прощения, если это звучит странно, потому что я полностью сбит с толку и даже не знаю, как правильно сформулировать свою проблему. Если кто-то может мне помочь, я постараюсь предоставить как можно больше информации, но я получаю курс машинного обучения.Я принимаю Siraj Raval, если кто-то знаком с ним. Это буквально 2-е видео во введении, так что, как вы можете себе представить, я очень расстроен тем, что у меня уже есть серьезные проблемы вчтобы понять это.Спасибо за чтение, и любая помощь очень ценится!

Вот точная последовательность командных подсказок, которые я использовал, если это помогает >>

Last login: Sun Sep 22 17:25:19 on ttys000
Justins-MacBook-Pro:~ justinunion$ mkdir myproject
mkdir: myproject: File exists
Justins-MacBook-Pro:~ justinunion$ cd myproject/
Justins-MacBook-Pro:myproject justinunion$ python3 -m venv venv
Justins-MacBook-Pro:myproject justinunion$ . venv/bin/activate
(venv) Justins-MacBook-Pro:myproject justinunion$ pip3 install flask
Requirement already satisfied: flask in ./venv/lib/python3.7/site-packages (1.1.1)
Requirement already satisfied: click>=5.1 in ./venv/lib/python3.7/site-packages (from flask) (7.0)
Requirement already satisfied: itsdangerous>=0.24 in ./venv/lib/python3.7/site-packages (from flask) (1.1.0)
Requirement already satisfied: Werkzeug>=0.15 in ./venv/lib/python3.7/site-packages (from flask) (0.16.0)
Requirement already satisfied: Jinja2>=2.10.1 in ./venv/lib/python3.7/site-packages (from flask) (2.10.1)
Requirement already satisfied: MarkupSafe>=0.23 in ./venv/lib/python3.7/site-packages (from Jinja2>=2.10.1->flask) (1.1.1)
(venv) Justins-MacBook-Pro:myproject justinunion$ sublime
-bash: sublime: command not found
(venv) Justins-MacBook-Pro:myproject justinunion$ ls
venv
(venv) Justins-MacBook-Pro:myproject justinunion$ sublime hello.py
-bash: sublime: command not found
(venv) Justins-MacBook-Pro:myproject justinunion$ ls
venv
(venv) Justins-MacBook-Pro:myproject justinunion$ export FLASK_APP=hello.py
(venv) Justins-MacBook-Pro:myproject justinunion$ 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".
(venv) Justins-MacBook-Pro:myproject justinunion$ 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...