【问题标题】:Error message "module '__main__' has no attribute '__package__'" in Flask [duplicate]Flask中的错误消息“模块'__main__'没有属性'__package__'”[重复]
【发布时间】:2020-05-25 09:17:58
【问题描述】:

只是一个基本的代码:

from flask import Flask
app = Flask(__name__)
@app.route('/')
def Page(): 
    return 'This is a test'

app.run(debug=True)

当我运行它时,我收到消息:AttributeError: module '__main__' has no attribute '__package__'

(与debug=True有关)

我知道我可以通过在 cmd 中设置 FLASK_DEBUG=1 以调试模式启动 Flask。但是错误消息让我很烦,因为我不知道它来自哪里以及如何解决它:-)

谢谢 彼得

【问题讨论】:

  • 请发布整个错误消息,包括堆栈跟踪。

标签: python flask


【解决方案1】:

尝试使用:app.debug = True 或者app.config['DEBUG'] = True

【讨论】:

    猜你喜欢
    • 2017-12-19
    • 2021-09-25
    • 2019-09-14
    • 2022-11-19
    • 2018-01-24
    • 2018-07-11
    • 1970-01-01
    • 1970-01-01
    • 2019-04-09
    相关资源
    最近更新 更多