我是一个初学者的 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。谢谢!
2条答案
按热度按时间6ljaweal1#
要在终端中使用flask命令运行flask应用,您需要在该终端中设置环境变量。例如,如果您的应用是在
my_app.py
中创建的,则需要在终端中执行以下操作:如果在任何时候重新启动终端,则需要重新导出此变量。
您可以使用以下命令检查是否在当前终端中设置了该选项:
如果未设置则不显示任何内容,如果如上设置则显示
my_app.py
。qnakjoqk2#
进入项目目录后,运行下面的命令即可解决问题
第一个月
其中
app.py
是 flask 应用程序文件名。