No module named 'flask.ext'

在学习flask进行web开发的时候,遇到如下报错信息:

No module named 'flask.ext'

原因:新版的flask不再支持flask.ext,所以,需要换种方式导入相应第三方库

解决办法:把.ext.改写为下划线"_"

例如下面两种情况:

1.from.ext.mongoengine import MongoEngine

解决办法,换一种方式导入MogoEngine

from flask_mongoengine import MongoEngine

2.from flask.ext.mongoengine.wtf import model_form

 解决办法,换一种方式导入model_form

from flask_mongoengine.wtf import model_form

3.from flask.ext.bootstrap import Bootstrap

改为:

from flask_bootstrap import Bootstrap

原文地址:https://www.cnblogs.com/SH170706/p/11464893.html