Я ценю всех, кто хочет попытаться помочь мне решить эту проблему.В настоящее время я прохожу курс машинного обучения и уже не могу понять, что должно быть простой установкой.Я постараюсь объяснить как можно лучше, но, пожалуйста, наберитесь терпения, поскольку я новичок.
Я использую Terminal для запуска очень простого приложения Flask.В терминале мне удалось установить Flask.Я набрал эти две команды в терминале:
- export FLASK_APP = hello.py
- запуск колбы
После запуска колбы у меня теперь появляется сообщение об ошибкемешает мне идти дальше: «Ошибка: не удалось импортировать« привет ».
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$