gpt4 book ai didi

windows - 如何在 git bash 中设置环境变量?

转载 作者:可可西里 更新时间:2023-11-01 10:02:41 26 4
gpt4 key购买 nike

我使用 Windows 并尝试通过 Git Bash 和 ConEmu 运行 Flask。我输入了以下命令:

set FLASK_APP=application.py
set FLASK_DEBUG=1
set DATABASE_URL=postgres://someurl
flask run

结果是这样的:

* Environment: production
WARNING: Do not use the development server in a production environment.
Use a production WSGI server instead.
* Debug mode: off
Usage: flask run [OPTIONS]

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.

我是否需要将命令直接写入 bash 文件?

编辑:我尝试在 bash_profile 中设置变量,但这并没有改变我得到的结果。 (我确实记得重启我的终端。)

最佳答案

您可以在本地为命令设置它:

FLASK_APP=application.py FLASK_DEBUG=1 DATABASE_URL=postgres://someurl flask run

或者您可以为 session 永久设置它:

export FLASK_APP=application.py
export FLASK_DEBUG=1
export DATABASE_URL=postgres://someurl
flask run

重点是:在 git bash 中没有 set var=value,就像您在 CMD 中使用的那样。设置,在 bash 中,has another meaning .

Change the value of a shell option and set the positional parameters

关于windows - 如何在 git bash 中设置环境变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51453310/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com