python flask 运行错误:无法导入“App”和“App.py”

q43xntqr  于 2023-06-20  发布在  Python
关注(0)|答案(2)|浏览(283)

运行Flask时遇到问题。它以前工作过,但有些事情改变了。我进入我的cmd并输入flask run,然后得到通常的结果:

Error: Could not import 'app'.

我在谷歌上搜索了一下,发现我可以输入以下内容,它会起作用:

Set FLASK_APP=app.py 
Set FLASK_ENVIRONMENT=development
flask run

现在不是说它不能导入app,而是说它不能导入app.py。
我的文件结构如下:

newvenv:
| Include
| Lib
| Scripts
| | _pyrache_
| | static
| | templates
| | app.py

在www.example.com的底部,我包括:app.py I have included:

if __name__ == '__main__':
    app.run(host='0.0.0.0', port=30006, debug=True)

但似乎不起作用。
我在Windows上,我知道 flask 有时很挑剔,但我不认为这是它的原因。我迷路了。任何帮助都将不胜感激。

rkttyhzu

rkttyhzu1#

在设置FLASK_APP环境时,您需要提供app.py的完整路径。
set FLASK_APP=Scripts/app.py

nukf8bse

nukf8bse2#

app.py作为我的应用程序
flask --app app run --debug
对我很有效没别的了

相关问题