python 找不到Flask_APP环境变量

ftf50wuq  于 2023-01-01  发布在  Python
关注(0)|答案(2)|浏览(208)

我是一个初学者的 flask ,我遇到了一些错误。关于我如何没有提供Flask_APP环境变量:

Error: Could not locate a Flask application. You did not provide the "FLASK_APP" environment variable, and a "wsgi.py" or "app.py" module was not found in the current directory.

我有这个错误与 flask 当我尝试运行我的 flask 代码。我的代码是工作在第一次,但当我尝试再次运行它有这个问题。我到处寻找帮助,但我只能找到一个关于powershell。我目前使用Ubuntu。谢谢!

6ljaweal

6ljaweal1#

要在终端中使用flask命令运行flask应用,您需要在该终端中设置环境变量。例如,如果您的应用是在my_app.py中创建的,则需要在终端中执行以下操作:

export FLASK_APP=my_app.py

如果在任何时候重新启动终端,则需要重新导出此变量。
您可以使用以下命令检查是否在当前终端中设置了该选项:

echo $FLASK_APP

如果未设置则不显示任何内容,如果如上设置则显示my_app.py

qnakjoqk

qnakjoqk2#

进入项目目录后,运行下面的命令即可解决问题
第一个月
其中app.py是 flask 应用程序文件名。

相关问题