gpt4 book ai didi

python - 如何在 PyCharm 中将 Flask 应用程序作为包运行

转载 作者:行者123 更新时间:2023-12-03 15:30:47 27 4
gpt4 key购买 nike

我在关注 this Flask 项目目录管理文档。现在,我正在尝试从 PyCharm 运行我的 flask 应用程序。我在 Edit Configurations... 中添加了下面提到的环境变量:
FLASK_DEBUG=trueFLASK_APP=<absolute-path-to-root-directory-of-application>
我添加了 Scriptflask run
enter image description here

运行此配置的输出是这样的:

../red-flask/venv/bin/python "flask run"

../red-flask/venv/bin/python: can't open file 'flask run': [Errno 2] No such file or directory

Process finished with exit code 2



我的项目目录如下所示:
/flask_app
setup.py
/flask_app
__init__.py
views.py
/static
style.css
/templates
layout.html
index.html
login.html
...

我无法弄清楚如何使这项工作,任何帮助表示赞赏。

最佳答案

这在 docs 的开发版本中有所记录。 .

您需要指向 flask 的位置命令。

  • 脚本:/path/to/env/bin/flask
  • 脚本参数:run

  • 直到1.0出来,需要点 FLASK_APP__init__.py如果你没有在你的环境中安装你的包。
  • 环境变量:FLASK_APP /path/to/flask_app/__init__.py

  • 最好将包安装在 env 中并使用导入名称指向它。
  • 从终端,在 virtualenv 中:pip install -e .
  • 环境变量:FLASK_APP flask_app
  • 关于python - 如何在 PyCharm 中将 Flask 应用程序作为包运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45741800/

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