首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在PyCharm中以包的形式运行Flask应用

如何在PyCharm中以包的形式运行Flask应用
EN

Stack Overflow用户
提问于 2017-08-18 01:42:56
回答 1查看 14.1K关注 0票数 12

我遵循了有关Flask项目目录管理的this文档。现在,我正在尝试从PyCharm运行我的flask应用程序。我已经在Edit Configurations...中添加了下面提到的环境变量

FLASK_DEBUG=true

FLASK_APP=<absolute-path-to-root-directory-of-application>

我将Script添加为flask run

运行此配置的输出如下:

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

"flask run“

../red-flask/venv/bin/python:无法打开文件'flask run':Errno 2没有这样的文件或目录

进程已完成,退出代码为%2

我的项目目录如下所示:

/flask_app
    setup.py
    /flask_app
        __init__.py
        views.py
        /static
            style.css
        /templates
            layout.html
            index.html
            login.html
            ...

我无法弄清楚如何使这项工作,任何帮助是感激的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-18 04:06:06

docs的开发构建中记录了这一点。

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

/path/to/env/bin/flask

  • Script参数:run

  • 脚本

在1.0发布之前,如果你没有在你的环境中安装你的包,你需要将FLASK_APP指向__init__.py

  • 环境变量:FLASK_APP variables

最好在env中安装软件包,并使用导入名称指向它。

在virtualenv:pip install -e .

  • Environment flask_app

  • 中的终端变量:FLASK_APP the
票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45741800

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档