Почему я получаю "Нет модуля с именем" 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