我在这里遵循教程:
https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world
我也创建了一个
应用程序/ view.py
from app import app
@app.route('/')
@app.route('/index')
def index():
return "Hello World!"
和
应用程序/的初始化的.py
from flask import Flask
app = Flask(__name__)
from app import views
我完成了最后一步并编写了
run.py
文件:
#!flask/bin/python
from app import app
app.run(debug=True)
我通过唤起终端中的./run.py
命令来运行它。收到以下错误:
from: can't read /var/mail/app ./run.py: line 4: syntax error near unexpected token `debug=True' ./run.py: line 4: `app.run(debug=True)'
我正在运行conda虚拟环境。
我在网上看到的所有答案都建议添加shebang,但它已经存在了。我将很感激这方面的指导。
答案 0 :(得分:0)
这不是一个有效的shebang - 它必须是绝对路径名,换句话说,#!
之后的第一个字符只能是斜杠。