【发布时间】:2015-01-21 03:08:34
【问题描述】:
我正在使用 Pycharm 4,flask 0.10.1,python 3.4
似乎从 pycharm 内部运行烧瓶应用程序时,如果我运行它:
app.run(debug=True)
我的断点被忽略了。经过一番谷歌搜索,我发现为了让 PyCharm 在断点处停止,我应该运行烧瓶:
app.run(debug=True, use_reloader=False)
现在 PyCharm 在断点处正确停止,但我错过了自动重新加载功能。
有没有办法让两者一起工作?
使用 python 2.7 两种方法都可以
我将此报告给 PyCharm:https://youtrack.jetbrains.com/issue/PY-13976
【问题讨论】:
-
Flask 文档强烈建议在这个阶段不要使用 Python 3:flask.pocoo.org/docs/0.10/advanced_foreword/…
-
@Kash:这个问题与 Python 3 无关。作为旁注,文档中的警告非常具有误导性,Armin 在 Flask 中支持 Python 3 方面做得很好,发布0.10.1 在 Python 3.3 和 3.4 上非常稳定。
-
@Miguel 啊,我明白了,我的错。感谢您的澄清。