from flask import Flask
app = Flask(__name__)
@app.route("/")
def function():
return "Hello Work"
print('here')
if __name__ == "__main__":
app.run(debug=True)
print
有效,但服务器无法启动。
答案 0 :(得分:3)
我在这里找到了答案,这要归于约瑟夫(josechval)。这对我有用。 https://github.com/plotly/dash/issues/257
Jose说:“您需要在../site-packages/click/utils.py中编辑“ echo”函数定义。“ file”参数的默认值必须为sys.stdout而不是None。 ../site-packages/click/termui.py中的“ secho”功能定义相同
答案 1 :(得分:1)
您需要检查Normal
是否__name__ == '__main__'
。
答案 2 :(得分:0)
解决了问题
我在配置文件" Utils"中进行了更改。 我评论了这一部分:
如果消息: 写(" Something Something")
我不知道发生这种情况的确切原因,但是它肯定对我有用。
答案 3 :(得分:0)
我的问题解决了添加以下两行的问题:
app.css.config.serve_locally = True
app.script.config.serve_locally = True
我应该说我已经提出了两个建议(更改echo和secho文件以及将我的flask降级到0.12.2,但是它们对我没有用)