终端错误:flask run zsh:找不到命令:flask

bla*_*arl 0 python flask

我使用的是 Mac ,python 版本是 2.7.10。我安装了烧瓶

?  Flask_blog python Python 2.7.10 (default, Oct  6 2017, 22:29:07) 
[GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.31)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import flask
>>>
Run Code Online (Sandbox Code Playgroud)

我尝试按照http://flask.pocoo.org/docs/1.0/上的 flash 教程进行操作

命令:

?  Flask_blog export FLASK_APP=flaskblog.py
?  Flask_blog flask run                    
zsh: command not found: flask
?  Flask_blog 
Run Code Online (Sandbox Code Playgroud)

flaskblog.py 中的代码:

from flask import Flask
app = Flask(__name__)

@app.route("/")
def hello():
    return "Hello World!"
Run Code Online (Sandbox Code Playgroud)

错误是 command not found: flask

我还尝试了其他教程。

命令:

?  Flask_blog cd /Users/jzd/Movies/flask/Second_video 
?  Second_video python one.py                           
Sorry
Run Code Online (Sandbox Code Playgroud)

one.py 中的代码

from flask import Flask

app = Flask(__name__)

@app.route('/')
def index():
    return 'Hello World'

if __name__ == '__name__':
    app.run('0.0.0.0')
else:
    print("Sorry")
Run Code Online (Sandbox Code Playgroud)

条件__name__ == '__name__':没有通过。

我想蟒蛇很venv重要。

真的很想知道怎么解决。

And*_*ovs 9

你可以试试python -m flask run

flask在Flask 官方文档的这一部分中提到了不存在等可能的安装问题。