Python 终端错误:未找到烧瓶运行zsh:命令:烧瓶
我使用的是Mac,python版本是2.7.10。我安装了烧瓶Python 终端错误:未找到烧瓶运行zsh:命令:烧瓶,python,flask,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. >>>
➜ 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
>>>
我试着按照flashon的教程进行操作
命令:
➜ Flask_blog export FLASK_APP=flaskblog.py
➜ Flask_blog flask run
zsh: command not found: flask
➜ Flask_blog
flaskblog.py中的代码:
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
错误是未找到命令:flask
我还尝试了其他教程
命令:
➜ Flask_blog export FLASK_APP=flaskblog.py
➜ Flask_blog flask run
zsh: command not found: flask
➜ Flask_blog
➜ Flask_blog cd /Users/jzd/Movies/flask/Second_video
➜ Second_video python one.py
Sorry
在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")
条件\uuuuu name\uuuu=='\uuuuuu name\uuuu':
未通过
我想pythonvenv
很重要
我真的很想知道如何修复它。您可以尝试
python-m flask run
烧瓶官方文档中提到了烧瓶可能存在的安装问题。验证烧瓶的安装位置:
mortiz@florida:~/Documents/projects$ pip freeze |grep -i flask
Flask==1.0.2
mortiz@florida:~/Documents/projects$ pip2 freeze |grep -i flask
Flask==1.0.2
mortiz@florida:~/Documents/projects$ pip3 freeze |grep -i flask
Flask==1.0.2
Flask-CLI==0.4.0
Flask-Jsonpify==1.5.0
Flask-RESTful==0.3.6
Flask-SQLAlchemy==2.3.2
验证您正在虚拟环境中为正确的python版本安装flask
在您的(venv)内部查找您的python版本。
蟒蛇3烧瓶的安装
pip3 install flask
#or
python3 -m pip install flask
蟒蛇2烧瓶的安装
pip2 install flask
#or
python2 -m pip install flask
为默认python安装flask(如果您在(venv)或shell中,请小心)
解释
对于那些运行更高版本烧瓶的人来说,把你的环境评价为:
对我来说,问题是当我的(venv)二进制文件运行python3时,为python2安装烧瓶 也许您忘记了,导出
FLASK\u APP
您可以试试这个命令
export FLASK\u APP=.py FLASK\u ENV=开发和烧瓶运行
您可以在中看到
python-m flask运行的结果是什么
?你可能想看看。它在@Andrejs Cainikovs工作。你把我从三天的等待中救了出来
pip install flask
python -m install flask