为什么我使用 Flask-Autodoc 得到 "No module named 'flask.ext'"?
Why am I getting "No module named 'flask.ext'" with Flask-Autodoc?
在 setup.py
我需要 Flask 和 Flask-Autodoc。我 运行 setup.py install
并确认两个发行版都已安装。
在 directions 之后,我导入了 Flask-Autodoc:
from flask.ext.autodoc import Autodoc
但我得到 ModuleNotFoundError: No module named 'flask.ext'
。我在 Conda Python 3.6 环境中,当我创建一个新的虚拟环境并重新安装具有依赖项的包时,同样的事情发生了。
我认为应该从 flask.ext
模块导入 Flask 扩展,但这似乎不起作用。我还尝试了以下方法:from flask.autodoc import Autodoc
、from autodoc import Autodoc
、from FlaskAutodoc import Autodoc
.
Flask 1.0 不再支持 import flask.ext.whatever
。 Flask-Autodoc 的文档 need to be updated。 flask_autodoc
应该直接导入:
from flask_autodoc import Autodoc
在 setup.py
我需要 Flask 和 Flask-Autodoc。我 运行 setup.py install
并确认两个发行版都已安装。
在 directions 之后,我导入了 Flask-Autodoc:
from flask.ext.autodoc import Autodoc
但我得到 ModuleNotFoundError: No module named 'flask.ext'
。我在 Conda Python 3.6 环境中,当我创建一个新的虚拟环境并重新安装具有依赖项的包时,同样的事情发生了。
我认为应该从 flask.ext
模块导入 Flask 扩展,但这似乎不起作用。我还尝试了以下方法:from flask.autodoc import Autodoc
、from autodoc import Autodoc
、from FlaskAutodoc import Autodoc
.
import flask.ext.whatever
。 Flask-Autodoc 的文档 need to be updated。 flask_autodoc
应该直接导入:
from flask_autodoc import Autodoc