Ссылка отладки отсутствует в PyCharm после перехода с Python 2 на Python 3

Я не уверен, что это где-то параметр, но после изменения моего проекта с Python 2.7 на Python 3.5 я потерял ссылку на отладку в окне «Выполнить».

Вот скриншот с Python 2.7:

введите здесь описание изображения

Вот снимок экрана с Python 3.5:

введите здесь описание изображения

Я пропустил плагин или где-то есть настройка для этого? Я не хочу искать ссылку каждый раз, когда отлаживаю новый проект.

Я использую PyCharm версии 4.5.3.

Обновить

При значении app.debug = True ссылка будет скрыта, но при значении False ссылка будет отображаться (только для Python 3).

Вот мой список пипсов:

Flask (0.10.1)
Flask-Login (0.3.2)
Flask-SQLAlchemy (2.1)
itsdangerous (0.24)
Jinja2 (2.8)
MarkupSafe (0.23)
pip (7.1.2)
PyMySQL (0.6.7)
setuptools (18.2)
SQLAlchemy (1.0.9)
Werkzeug (0.11.2)
WTForms (2.0.2)
XlsxWriter (0.7.7)

person CodeLikeBeaker    schedule 10.12.2015    source источник


Ответы (1)


Проблема связана с версией Werkzeug. В Werkzeug 0.11.02 ссылка на проект не будет отображаться, если app.debug установлено на True

Взято из WerkZeug, вы напрямую вызываете run_simple, передавая host, port и app в качестве обходного пути.

from flask import Flask
app = Flask('my_app')
app.debug = True

if __name__ == '__main__':
    from werkzeug.serving import run_simple
    run_simple('localhost', 4000, app)
person Wondercricket    schedule 10.12.2015
comment
Это сделало это. Спасибо. - person CodeLikeBeaker; 10.12.2015