从 Flask 导入 Flask 导入错误:没有名为 Flask 的模块

新手上路,请多包涵

我正在按照 这里 的教程进行操作。

我的文件如下所示:

 from flask import Flask
app = Flask(__name__)

@app.route("/")
def main():
    return "Welcome!"

if __name__ == "__main__":
    app.run()

我运行 python app.py 并得到以下信息:

 Traceback (most recent call last):
File "app.py", line 1, in <module>
from flask import Flask
ImportError: No module named Flask

我确实安装了烧瓶。我以为这是一个 $PATH 问题。就故障排除而言,我真的不知道从哪里开始。

which flask 给我: /usr/local/bin/flask

which python 给我: /usr/bin/python

非常感谢任何帮助,还有其他类似的问题,但这些解决方案没有帮助。很高兴回答任何问题。谢谢你。

问题的答案:

:哪个 Python 版本? A. Python 2.7.10

:你是如何安装 Flask 的? A.pip 安装烧瓶

原文由 avorter 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 691
1 个回答

在运行你的 app.py 之前你需要通过这个命令激活你的服务器

. venv/bin/activate

原文由 Atiar Talukdar 发布,翻译遵循 CC BY-SA 3.0 许可协议

推荐问题