Почему я получаю "Нет модуля с именем" flask.ext "" с Flask-Autodoc?

В setup.py Мне нужны и Flask, и Flask-Autodoc. я бегу setup.py install и подтвердите, что оба дистрибутива установлены.

Следуя указаниям, я импортировал Flask-Autodoc:

from flask.ext.autodoc import Autodoc

Но я получаю ModuleNotFoundError: No module named 'flask.ext', Я нахожусь в среде Conda Python 3.6, и то же самое происходит, когда я создаю новую виртуальную среду и переустанавливаю пакет с зависимостями.

Я думал, что расширения Flask должны быть импортированы из flask.ext модуль, но это не похоже на работу. Я также попробовал следующее: from flask.autodoc import Autodoc, from autodoc import Autodoc, from FlaskAutodoc import Autodoc,

1 ответ

import flask.ext.whatever больше не поддерживается в Flask 1.0. Документы Flask-Autodoc необходимо обновить. flask_autodoc должны быть импортированы напрямую:

from flask_autodoc import Autodoc
Другие вопросы по тегам