【发布时间】:2016-04-19 13:10:27
【问题描述】:
我正在尝试使用烧瓶和 python。我做了一个名为hello.py 的简单文件。此文件包含以下代码:
from flask import Flask
app = Flask(__name__)
@app.route("/")
def main():
return "Welcome!"
if __name__ == "__main__":
app.run()
这是一个简单的 hello world 与烧瓶。我想执行它,但实际上,我有一个问题。在终端中,我输入了python hello.py
我得到这个错误:
File "hello.py", line 1, in <module>
from flask import Flask
ImportError: No module named flask
即使我在全球范围内安装了烧瓶。 我知道这是一个基本问题,但我被困住了?
【问题讨论】:
-
运行
apt-get install python-flask -
如果你在windows上:py -2 -m pip install flask(对于python3使用-3)
-
以前有过这种情况,你有不止一个python实例在运行吗?例如,有时 Flask 安装在 3 中,但终端/命令行在 2 等中
-
请运行
python -m pip list? Flask 上市了吗?如果没有,请运行python -m pip install flask。