This question already has answers here:

ImportError: No module named flaskext.sqlalchemy
(1个答案)
Importing flask.ext raises ModuleNotFoundError
(2个答案)
setup.py中,我需要烧瓶和烧瓶Autodoc我运行setup.py install并确认两个发行版都已安装。
directions之后,我导入了烧瓶Autodoc:
from flask.ext.autodoc import Autodoc

但我得到ModuleNotFoundError: No module named 'flask.ext'我在conda python 3.6环境中,当我创建一个新的虚拟环境并重新安装具有依赖项的包时,也会发生同样的事情。
我认为烧瓶扩展应该是从flask.ext模块导入的,但这似乎不起作用。我还尝试了以下操作:from flask.autodoc import Autodocfrom autodoc import Autodocfrom FlaskAutodoc import Autodoc

最佳答案

import flask.ext.whatever不再支撑在烧瓶1.0中烧瓶Autodoc的文件need to be updatedflask_autodoc应直接导入:

from flask_autodoc import Autodoc

07-24 21:45