Flask模块不存在

时间:2013-07-19 11:31:03

标签: python flask

我使用

在我的Windows系统上下载了Flask
pip install flask

它说

Requirement already satisfied.

这是有道理的,因为我在使用easy_install之前已经安装了一次。

官方Flask网站说,我只需要这样安装即可。然而我得到了错误

ImportError: cannot import name Flask

我使用的代码是:

from flask import Flask
app = flask.Flask(__name__)
app.debug = True
app.run()

我该如何解决这个问题

1 个答案:

答案 0 :(得分:0)

不确定这是否是问题,但此代码应抛出NameError。如果您像这样from flask import Flask导入Flask类,那么使您的应用程序像这样app = flask.Flask(__name__),解释器将抛出一个NameError。你从来没有导入烧瓶,只有Flask类。由于Flask已经在命名空间中,因此代码应更改为app = Flask(__name__)